DuMkA |
Отправлено: 01.03.2007, 14:08 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 2
|
Добрый день.
Вобщем пишу прогу, которая автоматически получает через DDE URL из адресной строки броузера сразу после его ввода.
CODE | ...
if (DdeClient->SetLink("iexplore", "WWW_RegisterURLEcho")){
DdeClient->OpenLink());
}
...
void __fastcall TForm1::DdeClientItemChange(TObject *Sender)
{
Caption = DdeClientItem->Text;
}
void __fastcall TForm1::DdeClientOpen(TObject *Sender)
{
DdeClientItem->DdeConv = DdeClient;
DdeClientItem->DdeItem = "\"iexplore\"";
}
|
Событие DdeClientItemChange происходит только при запуске, в Text ничего нет. Соответственно код не работает.
с WWW_GetWindowInfo все работает.
Отредактировано DuMkA — 01.03.2007, 14:09 |
|
DuMkA |
Отправлено: 07.03.2007, 15:13 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 2
|
вобщем вывод такой. ddeman это мега глюк, пишите свой на ddeml. как пример можно взять вот это.
еще также WWW_RegisterURLEcho из известных мне браузеров поддерживает только IE |
|