| Общие | - WinExec |
WinExec
Краткое описание
Компонент предназначен для запуска внешних приложений, апплетов и файлов в ассоциированных с ними программах.
Параметры
Методы
События
Данные
Примеры
Пример использования компонента WinExec для запуска стандартного блокнота Windows
Пример запуска консольного приложения и вывод результата его работы в текстовое поле
Пример открытия интернет страницы в браузере по умолчанию
и открытие текстового файла в редакторе по умолчанию
Add(MainForm,2953706,77,91)
{
Caption="Пример использования WinExec"
link(onCreate,15028267:doExec,[])
}
Add(WinExec,15028267,140,105)
{
FileName="notepad.exe"
}
Add(MainForm,2953706,21,105)
{
Width=409
Height=279
Caption="Ping localhost"
}
Add(WinExec,12731325,140,84)
{
Param="/c ping localhost -n 10"
FileName="cmd.exe"
Point(doConsoleExec)
Point(onConsoleResult)
link(onConsoleResult,15792275:doAdd,[])
}
Add(Button,7358811,84,98)
{
Left=170
Top=10
Caption="Ping"
link(onClick,12731325:doConsoleExec,[])
}
Add(Memo,15792275,196,91)
{
Left=20
Top=40
Width=365
Height=200
ScrollBars=3
}
Пример открытия интернет страницы в браузере по умолчанию
и открытие текстового файла в редакторе по умолчанию
Add(MainForm,12457393,154,49)
{
Caption="Пример использования WinExec"
}
Add(WinExec,3918139,224,91)
{
FileName="http://hiasm.com"
}
Add(Button,6325937,154,98)
{
Left=160
Top=88
Caption="www"
link(onClick,3918139:doShellExec,[])
}
Add(WinExec,9575697,224,154)
{
FileName="License.txt"
}
Add(Button,16548837,154,161)
{
Left=160
Top=143
Caption="txt"
link(onClick,9575697:doShellExec,[])
}
Замечания
Внимание! Некоторые комбинации включения элемента могут быть приняты антивирусами за вредоностную программу! Поэтому в случае распространения своего приложения проверте готовое приложение на отсутствие данной неприятности.
Обновление элемента: [svn]WinExec.pas[/svn]
Обновление элемента: [svn]WinExec.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)