Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.21;
Скачать: CL | DM;

Вниз

ShellExecute(Application.Handle, open , http:// ,nil,nil, SW_HIDE);   Найти похожие ветки 

 
HMR   (2001-11-19 20:02) [0]

Параметр SW_HIDE не работает, так же как и другие. В чем ошибка? Запускаю на Win2K. Помогите кто может. Заранее благодарен!


 
Fellomena   (2001-11-20 11:46) [1]

Не знаю точно, но imho параметр SW_HIDE применим только к консольным приложениям.
Я сама проверяла - если запустить к примеру ping с параметром SW_HIDE то его выполнение
будет действительно невидимым. А вот в Windows-кими окнами/прогами такое не прокатывает.
Если хочешь скрыть запущенное приложение, попробуй SendMessage() а вот параметры для сокрытия поищи сам,
я на память не помню .


 
absent   (2001-11-21 06:40) [2]

А если так :)
ShowWindow(ShellExecute(Application.Handle,"open","http://",nil,nil, SW_HIDE), sw_hide);
Работать должна, но получается "масло масленное" :)


 
Виктор Щербаков ©   (2001-11-21 08:59) [3]

Значение возвращаемое ShellExecute:
If the function succeeds, the return value is the instance handle of the application that was run, or the handle of a dynamic data exchange (DDE) server application.

А ShowWindow требует хэндл окна. Так что работать не должно.


 
absent   (2001-11-21 14:16) [4]

Точно, эт я погорячился...
По-моему, при запуске "http://", то бишь эксплорера, данные об окне (его параметры) берутся из реестра, и поэтому игнорируется sw_hide



Страницы: 1 вся ветка

Текущий архив: 2002.01.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.007 c
3-66190
dimsfdf
2001-12-17 14:44
2002.01.21
А какой сейчас самый свежий ORACLE?


3-66185
DS
2001-12-17 16:51
2002.01.21
Кирица в DBD


1-66233
Анатолий
2002-01-01 03:52
2002.01.21
Сhart


3-66193
Вика
2001-12-18 10:29
2002.01.21
Программно добавить поле в TFields


3-66195
kserg@ukr.net
2001-12-17 17:00
2002.01.21
Кто работал с DBGridEh из EhLib ?