1cv7s.exe 7.70.0.20, 1Cpp.dll 2.0.3.2, ie 6.0.2900.2180, ось ХРень.
Хочу ловить ссылки в 1С из ослика (Internet Explorer) не получается.
Код:
Перем Браузер,АктивИкс;
Процедура АктивИксИЕ_BeforeNavigate2(объект,урл,флаги,фрейм,пост,заголовки,отмена)
КонецПроцедуры // АктивИксИЕ_BeforeNavigate2
Процедура ПослеОткрытия()
АтрибутФормы=СоздатьОбъект("АтрибутФормы");
АтрибутФормы.УстановитьАтрибут(Форма,"АктивИксИЕ");
АктивИкс=СоздатьОбъект("АктивИкс");
АтрибутФормы.СоздатьЭлементУправления(АктивИкс);
АктивИкс.СоздатьЭУ("Shell.Explorer.2");
Браузер=АктивИкс.Объект;
АктивИкс.УстановитьФокус();
Браузер.Navigate("
http://www.mail.ru");
КонецПроцедуры // ПослеОткрытия
где АктивИксИЕ это элемент диалога, тип текст.
В процедуре АктивИксИЕ_BeforeNavigate2() не могу отловить урл, все параметры процедуры пустые, окромя Объект. Флаг стандартной обработки работает, то бишь ежели задать в данной процедуре
отмена=-1;
тады осик не переходит по ссылке, значит что-то все-таки работает

Суть вопроса как отловить урл.
Мельком глаза видел что вроде через ява скрипты ловят, но особо не разбирался.