0

Существует небольшая веб-страница с 2 текстовыми полями и 2 кнопками для отправки данных в каждое текстовое поле на сервер. У меня есть список значений в блокноте, который я хочу отправить через второе текстовое поле автоматически.Автоматизация ввода данных в Internet Explorer

Я считаю, что это будет работать что-то вроде ... копирует первую строку и вставьте его во втором поле и нажмите Представлять .. один раз сделать процесс повторяется для всех строк в блокноте ...

У меня есть пытался разработать приложение для Windows с использованием C#, но пока этого не делал.

Все, что я хочу, это автоматизировать этот процесс ... и с нетерпением жду ПОМОЩИ !!!!!!

ответ

0

Ничего .. сделал это через WatiN :)

после добавления ссылки на проект .. я использовал упомянутый код

private void btnComplete_Click(object sender, EventArgs e) 
    { 
     try 
     { 
      lblStatus.Text = "";  
      string[] Orders = txtOrders.Text.Split('\n'); 

       foreach (string text in Orders) 
       { 
        // locate the Order Number (Completer) 
        browser.TextField(Find.ByName("txt_comp_order")).Value = text; 

        browser.Button(Find.ByName("Button2")).Click(); 

       } 

       lblStatus.Text = Orders.Length.ToString() + " Order(s) COMPLETED"; 

     } 

     catch (Exception ex) 
     { 
      MessageBox.Show(ex.ToString()); 
     } 
    } 
+0

Это не дает ответа на этот вопрос. Чтобы критиковать или запросить разъяснения у автора, оставьте комментарий ниже своего сообщения - вы всегда можете прокомментировать свои собственные сообщения, и как только у вас будет достаточно [репутации] (http://stackoverflow.com/faq#reputation), вы сможете [прокомментировать любое сообщение] (http://stackoverflow.com/privileges/comment). – slfan