Delphi. CreateProcess. Запуск UniGUI сервера

В данной статье посмотрим как запустить UniGUI сервер (UniGUI_mp3.exe) из внешней программы. В принципе ничего сложного, но с CreateProcess, которым я пользовался для запуска сервера много сюрпризов. Перед тем как он у меня заработал, пришлось перелопатить документацию MSDN, блоги и форумы программистов.

Вот код, который получился у меня в итоге. 

Интересный пример с форума

Пример, приведенный ниже показался мне интересным, поэтому решил сохранить его у себя в блоге со ссылкой на источник. Здесь также используется функция CreateProcess.

Список источников

В разработке решения мне помогли следующие источники.

MSDN Create Process function

MSDN Startupinfo structure

Этот проблемный CreateProces (блог GunSmoker)…

Когда CreateProcess завершается с ошибкой ERROR_SUCCESS

Обсуждение на форуме sql.ru

Обсуждение на форуме cyberforums.ru

 

 

This entry was posted in Delphi, UniGui, Windows, Без рубрики. Bookmark the permalink.