Форум пользователей ПО АСКОН

Профессиональные вопросы => Программирование приложений => Тема начата: sorockinalex от 19.11.07, 21:32:15

Название: Вывести окно компаса на передний план при запуске моего приложения
Отправлено: sorockinalex от 19.11.07, 21:32:15
Почему у меня не работает эта строчка, кто-нибудь подскажите в чём дело? Хэндл нашёл, всё правильно должно быть!
ShowWindow (iKompas.ksGetHWindow,SW_SHOW);
Название: Re:Вывести окно компаса на передний план при запуске моего приложения
Отправлено: sorockinalex от 19.11.07, 21:36:29
И так тоже не срабатывает
SetForegroundWindow (iKompas.ksGetHWindow);
Название: Re:Вывести окно компаса на передний план при запуске моего приложения
Отправлено: sorockinalex от 19.11.07, 21:51:17
Разобрался. Надо было вот так:
  iKompas:= KompasObject(GetActiveOleObject('Kompas.Application.5'));
  SetForegroundWindow (iKompas.ksGetHWindow);