Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];

Вниз

Запуск внутри...   Найти похожие ветки 

 
TForm1   (2005-05-14 18:47) [0]

Привет, народ! ОЧЕНЬ нужно узнать как делается следующее: мне надо запустить ДОСовскую прогу в окне моей программы, точно так же как это делается скажем во Free Pascal, т.е. предположим, что на форме есть компоненты лист, меню, панели, кнопки и т.п. При нажатии на определённую кнопку окно формы заменяется неким подобием CMD и в нём  выполняется программа. После завершения работы проги окно формы преобретает исходное состояние. Заранее спасибо!


 
Grief ©   (2005-05-15 10:25) [1]

Можно заныкать ваше окно и открыть CMD а потом, как только то закроется, открыть ваше. В другом случае придется самому д ОС писать ;)


 
OSokin ©   (2005-05-15 17:01) [2]

Создавай консольное окно, из него запускай прогу. А насчет формы - можно ее просто убрать:
ShowWindow(Handle,SW_HIDE);
Minimize;
Вроде так...


 
DeadMeat ©   (2005-05-15 20:33) [3]

А можно перенаправлять консольный вывод к в пайп и оттуда забирать... Ну это конечно в случае, если там режим текстовый...

---
...Death Is Only The Begining...


 
alpet ©   (2005-05-16 12:11) [4]

Попробуй создать окно консоли и пристыковать его к форме (SetParent) как дочерний элемент управления (установить стиль в WS_CHILD).


 
Cobalt ©   (2005-05-16 16:58) [5]

В ФАКе, кажется было...



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

Форум: "WinAPI";
Текущий архив: 2005.07.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.036 c
14-1118159506
iZEN
2005-06-07 19:51
2005.07.11
Sequence Diagram в UML2.0?


14-1117855892
Федрович
2005-06-04 07:31
2005.07.11
Опять тема диплом


4-1115761172
Serge KV
2005-05-11 01:39
2005.07.11
работа с LPT портом


14-1118735941
leonidus
2005-06-14 11:59
2005.07.11
Отзовитель кто пишет плагины для FireFox


4-1115747158
kami
2005-05-10 21:45
2005.07.11
Как получить полный скриншот экрана





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский