С# получает URL-адрес от Firefox, но не использует DDEC#

Место общения программистов C#
Anonymous
С# получает URL-адрес от Firefox, но не использует DDE

Сообщение Anonymous »

Для обнаружения URL-адреса в Firefox я использую DDE

Код: Выделить всё

 DdeClient dde = new DdeClient("Firefox", "WWW_GetWindowInfo");
dde.Connect();
string url1 = dde.Request("URL", int.MaxValue);
dde.Disconnect();
temp = url1.Replace("\"", "").Replace("\0", "");
dde = null;
Этот код работает отлично!, но он слишком медленный для подключения (

Код: Выделить всё

dde.Connect();
) слишком медленно — 7/8 секунды!
Есть ли другой способ получить URL-адрес из Firefox? (пример использования окон API, таких как «SendMessage»)

Подробнее здесь: https://stackoverflow.com/questions/154 ... nt-use-dde

Вернуться в «C#»