Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с OLE объектами [D6, WinXP]


Misha_R ©   (2004-10-25 13:56:00) 

Есть код:
IE:= CreateOleObject('InternetExplorer.Application');
IE.Visible := True;
IE.Navigate(url);

Это открываеться новое окно Internet Explorer'а, и идет загрузка странички. А как сделать чтобы переменной IE присвоить не вновь созданные OLE объект, а уже существующий?
Переменная IE имеет тип VARIANT;


Rouse_   (2004-10-25 14:44:00) [1]

 AppProgId := 'InternetExplorer.Application';
 Result := GetActiveObject(ProgIDToClassID(AppProgId), nil, Unknown);
 if (Result = MK_E_UNAVAILABLE) then
   App := CreateOleObject(AppProgId)
 else
   App := GetActiveOleObject(AppProgId);


Наверх

Титульная страница Поиск, карта сайта Написать письмо