Вниз
Скачать: CL | DM;

Почему при посылке сообщения окну закрывается моя программа?   Найти похожие ветки 

← →
Aleksandr ©   (2003-07-04 15:13) [0]

В программе я запускаю сервер сокетов:


if ShellExecute(Handle,"open",PCHar(MainDir+"scktsrvr.exe"),nil,PChar(MainDir),SW_MINIMIZE)<=32 then...


В случае неудачной инициализации базы данных я выгружаю его при помощи:

PostMessage(FindWindow(nil,"Borland Socket Server"), WM_QUIT, 0, 0)
/code>

И обнаруживаю удивительную вещь: моя программа тоже тихо и мирно завершает работу :(. Что тут не так? FindWindow имеет значение, отличное от Handle главной формы программы...


← →
Aleksandr ©   (2003-07-04 15:14) [1]

Сорри, с тегом напортачил


← →
Wizard_Ex ©   (2003-07-04 15:59) [2]

А ты Handle не передавай
ShellExecute( Handle


← →
Aleksandr ©   (2003-07-07 11:08) [3]

Пробовал и такой вариант:

ShellExecute(0,"open",PCHar(MainDir+"scktsrvr.exe"),nil,PChar(MainDir),SW_MINIMIZE)<=32


Та же самая фигня.


← →
Skier ©   (2003-07-07 11:11) [4]

>Aleksandr © (04.07.03 15:13)
Делай через CreateProcess(...)



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

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



Память: 0.45 MB
Время: 0.012 c
7-55881
iZEN
2003-05-06 15:35
2003.07.17
Узнать путь к файлу сервиса.


14-55745
Dmitriy O.
2003-07-02 08:01
2003.07.17
Почему женщина ни когда не будет на Марсе.


3-55399
Пубертанец
2003-06-23 13:57
2003.07.17
Проблема создания loookup-овского поля программным путем


14-55853
Alex-kosmonavt
2003-07-01 18:57
2003.07.17
Компонент для работы с LPT


3-55474
MCFire
2003-06-25 16:24
2003.07.17
Как использовать StatusBar во время SQL запроса?




   Наверх