![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с DDE
Akim2 © (2002-04-28 21:03:00)Помогите парни. Запускаю сервер из клиента. Все нормально, но при запуске программа-сервер минимизируется. А мне надо что бы она открывалась на весь экран. Подскажите плиз.
Malder (2002-04-30 12:07:00) [1]Akim2, ShowWindow(Application.handle,SW_RESTORE) тоже помогло бы...
Akim2 (2002-04-29 22:58:00) [2]ни фига, я промучмлся все выходные. Вышел из ситуации так:
При запуске программы клиента, я проверяю через Semaphore запущена ли программа сервер. Если нет, то запускаю exe через WinExec, в сервере регистрирую Semaphore, и лишь потом делаю коннект клиента. Если сервер вырубается, то вырубаю Semaphore, ну и так далее. Через ж..., но работает. Пишу так подробно, может кому пригодится
Всем спасибо
Malder (2002-04-29 13:11:00) [3]Akim2, странно, что сервер минимизируется. Ну тогда напиши в onShow главной формы сервера что-то типа:
ShowWindow(Application.handle,SW_RESTORE);
Dimk (2002-04-29 12:05:00) [4]Мне кажется надо сделать в форме DDE сервера чтобы она сама разворачивалась на весь экран.
Akim2 (2002-04-29 11:13:00) [5]MainClient.CloseLink;
sConnect := MainClient.SetLink("ClientAss", "AssServer");
Malder (2002-04-28 21:58:00) [6]Приведи код запуска сервера из клиента...
P.S. И вообще, DDE здесь не при чем =)