Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите с 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 здесь не при чем =)


Наверх

Титульная страница Поиск, карта сайта Написать письмо