![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
WinExec и ShellExecute
delphiguru © (2002-08-23 19:30:00)В чём разница и синтаксис? Заранее благодарен.
Неотеничный Педоморф (2002-08-23 20:32:00) [1]...ещё WinExec позиционируется в документации как устаревшая ф-я...
Бегинер (2002-08-23 20:15:00) [2]
>
> delphiguru © (23.08.02 19:30)
Ну как разобрался???
Бегинер (2002-08-23 19:44:00) [3]WinExec - может работать в любых версиях Windows и может выполнять любый приложения:Windows, MS-DOS, PIF-файлы
Стандартный синаксис: winexec("file.exe",SW_RESTORE);
ShellExecute - может открывать папки или документы через связанные с расширением документа программы. Например .doc откроет в MS Worde
Синтаксис стандартный: shellexecute(handle,nil,"file.doc",nil,nil,SW_RESTORE)- откроет WORD
shellexecute(handle,"explore","c:\",nil,nil,SW_RESTORE)- откроет папку диска C:
shellexecute(handle,"open","calc",nil,nil,SW_RESTORE)- откроет калькулятор
shellexecute(handle,"print","file.doc",nil,nil,SW_RESTORE)- откроется, напечатается и закроется