Как запустить файл и Delphi?
Не подскажите - как запустить какую-то программу , файл и папку из Delphi?
CreateProcess
ShellExecute
CreateProcess, WinExec морально устарел.
Слушай мож плиз побольше рассказать про CreateProcess
Просто в доке мне не понятно:
Цитата:
procedure CreateProcess(const ExeName, Args: string; const RemoteHost: string = '');
CreateProcess starts a process for debugging.
The ExeName parameter is the path to the executable file to run.
The Args parameter is the command line to pass to the executable. It can be an empty string if there are no arguments.
The RemoteHost parameter is the name of the host where the process should run. The empty string means to use the local host.
The process is created and initially stopped at the main module’s entry point. After the debugger notifier receives the ProcessCreated notification, your wizard can leave the process in its stopped state or run the process.
Это что надо запускать
CreateProcess(const ExeName='prog.exe', Args: string; const RemoteHost: string = ''); ???
http://forum.codenet.ru/showthread.php?t=28631&highlight=CreateProcess
PS: файлы и папки не запускаются :)
ShellExecute(0, 'open', 'c:\', '', '', SW_SHOWNORMAL);
ShellExecute(0, 'open', 'mailto:verybadbug@mail.ru', '', '', SW_SHOWNORMAL);