Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.005 c
6-66329
atmospheric
2001-10-16 18:55
2002.01.21
SHARE ??


3-66207
borisich
2001-12-16 18:51
2002.01.21
Какой лучше формат СУБД использовать для локальных


14-66339
anod
2001-11-25 14:06
2002.01.21
try...except


3-66186
Gollo
2001-12-16 23:29
2002.01.21
Возврат на запись после редактирования


7-66374
nikkie
2001-08-09 15:52
2002.01.21
fax software




   Наверх