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

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

Запуск .EXE файла из своей проги [D4]


Avatara ©   (2004-11-15 11:36:00) 

Здравствуйте!

Задумал одну программу написать, но застрял на мелочи:
не могу запустить из-под приложения другую .EXE программу,
т.е.  в моей форме есть кнопка, нажимая ее должно происходит,
например распаковывание Unrar.exe файла bum.rar.

Помогите!!!!!!


ShotGuN   (2004-11-15 17:04:00) [1]

ShellExecute(Application.Handle,
 Pchar('Open'),Pchar('x:\xxx\xxx.exe'),
 nil,
 nil,SW_SHOWNORMAL);


AlexG   (2004-11-15 15:56:00) [2]

2Fay ©  
Думаю, что здесь без смайликов...


Fay   (2004-11-15 12:00:00) [3]

2 ASoft   (15.11.04 11:57) [5]
А где смайлики?


ASoft   (2004-11-15 11:57:00) [4]

Используй компонент вкладки Standart "ActionList". Очень удобная вещь. Создаешь стандартную акцию FileRun. В объекте, напр. кнопка выставляешь Action:=FileRun1.
А в процедуре пишешь
FileRun1.FileName:='x:\myfile.txt';
FileRun1.Execute;
В данном примере запустится виндовый блокнот
И всего там другого много.


GuAV   (2004-11-15 11:44:00) [5]

CreateProcessAsUser
CreateProcessWithLogonW
ShellExecute


KilkennyCat   (2004-11-15 11:40:00) [6]

ShellExecuteEx


alles   (2004-11-15 11:38:00) [7]

WinExec()


Fay   (2004-11-15 11:37:00) [8]

CreateProcess


Наверх

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