Полезная информация

Общайтесь со знакомыми и друзьями в нашем сообществе в Facebook.

Разработка » Как управлять работой ff из другого приложения? » 10-05-2007 23:19:27

kuzma пишет

в каком смысле? примеры в студию

Загогулина у меня в следующем: тщетно пока что пытаюсь реализовать на C# библиотеку-wrapper для тестирования веб сайтов иными словами моя програмулина умеет загружать посредством ИЕ или FF веб сайты и емулировать клики и т.п. Програмулина должна корректно работать как с ИЕ так и с FF. С ИЕ проблем не возникло так как МС поставляет библиотеки типа shdocvw и mshtml. К примеру приведенный ниже обрывок кода создает екземпляр ИЕ и загрузает страничку google:

// стартуем процесс
process = new System.Diagnostics.Process();
process.StartInfo.FileName = "iexplore.exe";
process.Start();

// ждем пока одуплитца handle
while ((int)process.MainWindowHandle == 0)
{
   Thread.Sleep(1000);
   process.Refresh();
}

// находим нужный handle среди активных окон ИЕ               
Interop.SHDocVw.ShellWindowsClass SWs = new Interop.SHDocVw.ShellWindowsClass();
foreach (Interop.SHDocVw.InternetExplorer instanceIE in SWs)
{
  if (instanceIE.HWND == (int

Разработка » Как управлять работой ff из другого приложения? » 09-05-2007 03:30:10

Пожалуйста, подскажите, возможно ли вызвать и управлять работой ff из другого приложения?

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]