|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.11.2007, 12:53 | #1 |
Форумчанин
Регистрация: 19.10.2007
Сообщений: 168
|
Как со своей проги запустить чужую
Подскажите как можно запустить другую програму со своей, а именно подскажите функцию которая ето делает
|
03.11.2007, 13:19 | #2 |
Форумчанин
Регистрация: 12.06.2007
Сообщений: 130
|
WinExec('Путь к программе', SW_SHOW);
|
03.11.2007, 13:29 | #3 |
Форумчанин
Регистрация: 23.10.2007
Сообщений: 275
|
Кароче вот:
winexec(pchar('адрес к проге'),sw_show);
http://otlishnik.com/ чудесный портал для всех кто учится. Рефераты, каталоГ вузов, решебники, справочники, ЕГЭ! Welcome
|
03.11.2007, 14:19 | #4 |
Дельфист
Форумчанин
Регистрация: 14.08.2007
Сообщений: 317
|
Ещё есть функция ShellExecute она более функциональная
ICQ-465033557
WINDOWS CE THE BEST |
03.11.2007, 22:38 | #5 |
Новичок
Джуниор
Регистрация: 03.11.2007
Сообщений: 1
|
Н: Для начала в раздел uses нужно ручками прописать имя модуля shellapi. После этого по событию кнопки (или другому событию, которым ты хочешь запустить стороннюю программу) нужно написать код:
ShellExecute(Handle, nil, 'c:\program_name.exe', '','c:\', SW_SHOW); Как видишь, у этой функции 6 параметров: 1. Главное окно. Здесь мы указываем Handle - окно своей программы, но можно и nil. 2. Указатель на строку, которая говорит, что надо делать. Если ты хочешь запустить программу, то рекомендую устанавливать nil. Возможны варианты: open (для открытия программы), print (для распечатки документов) или explore (для просмотра директории). 3. Полный путь или просто имя запускаемого файла. Желательно указывать полный путь. 4. Параметры, которые надо передать в программу. 5. Директория по умолчанию, в которой должна работать программа. 6. Команда отображения. Команд очень много, но чаще всего используется SW_SHOW для нормального отображения. |
04.11.2007, 11:18 | #6 |
Пользователь
Регистрация: 18.04.2007
Сообщений: 80
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перетаскивание на чужую программу | mutabor | Win Api | 2 | 03.07.2008 20:33 |
Как сделать для своей проги скин? C++ Builder 6. | Dunhil | Помощь студентам | 1 | 30.12.2007 13:37 |
Защита окна своей проги | joker | Win Api | 8 | 27.09.2007 10:27 |
создание своей кнопки | А. Долматов | Компоненты Delphi | 8 | 27.08.2007 17:54 |