Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[delphi5] Как запустить программу из под делфи? 14.09.01 19:20
Автор: crk Статус: Незарегистрированный пользователь
|
|
Скажем, есть button1 и мне надо,чтобы при нажатии на неё запускался, скажем, quake.exe. Как это написать? (просьба привести пример)
|
 |
[delphi5] Как запустить программу из под делфи? =)) 15.09.01 05:12
Автор: ud Статус: Незарегистрированный пользователь
|
> Скажем, есть button1 и мне надо,чтобы при нажатии на неё > запускался, скажем, quake.exe. Как это написать? (просьба > привести пример)
я так думаю что с 3х дельфей ниче не изменилось =))
ShellExecute(GetDesktopWindow, 'open', 'c:\games\quake\quake.exe', nil, nil, 0)
|
 |  |
[delphi5] Как запустить программу из под делфи? =)) 15.09.01 09:28
Автор: crk Статус: Незарегистрированный пользователь
|
> ShellExecute(GetDesktopWindow, 'open', > 'c:\games\quake\quake.exe', nil, nil, 0)
Просьба привести пример в полном виде pls!
|
 |  |  |
[delphi5] В полном то зачем? Здесь по-моему и так все понятно. 15.09.01 10:51
Автор: Glory <Mr. Glory> Статус: Elderman
|
> > ShellExecute(GetDesktopWindow, 'open', > > 'c:\games\quake\quake.exe', nil, nil, 0) Прописываешь вызов SlellExecute в обработчик событися OnClick твоей кнопки и все. На VCLный код я думаю тебе не особо интересно смотреть будет, но если хочешь, могу написать ;-)).
|
 |  |  |  |
[delphi5] Да, ещё в Uses пропиши ShellApi 15.09.01 17:24
Автор: Grag Статус: Незарегистрированный пользователь
|
Всё правильно описанно короче вызываешь событие он клик по батону и эту шнягу прописываешь:
ShellExecute(GetDesktopWindow, 'open', 'c:\games\quake\quake.exe', nil, nil, 0)
Есть одно "Но", в Uses допиши это "shellApi"
Усё!
Если чего не понял смотри F1. (не тут, в дельфи =)) )
|
|
|