Delphi中调用执行Windows的exe文件
2012-09-11 17:06
423 查看
————————————————————— 用ShellExecute(Handle,PChar(‘open’),PChar(‘calc.exe’),nil,nil,SW_SHOWNORMAL); 前面还要包含ShellApi单元。 ————————————————————— *:启动一个程序 ShellExecute(Handle,’open’,PChar(‘c:\test\app.exe’),nil,nil,SW_SHOW); Winexec(pchar(edit1.text),sw_restore);*启动记事本 (因为记事本在系统路径下,所以不必写完整的路径名了): ShellExecute(Handle,’open’, PChar(‘notepad’),nil, nil,SW_SHOW);*启动记事本并加载一个纯文本文件:ShellExecute(Handle, ‘open’,PChar(‘notepad’),PChar(‘c:\test\readme.txt’, nil,SW_SHOW);* 使用记事本打开一个纯文本文件 (请确定*.txt文件被关联到记事本):ShellExecute(Handle, ‘open’,PChar(‘c:\test\readme.txt’),nil, nil,SW_SHOW);*使用默认浏览器打开网址:ShellExecute(Handle, ‘open’,PChar(‘http://www.festra.com/’),nil, nil,SW_SHOW);*打印一个文件: ShellExecute(Handle, ‘print’,PChar(‘c:\test\readme.txt’),nil, nil,SW_SHOW);* 用WindowsExplorer打开一个文件夹:ShellExecute(Handle, ‘explore’,PChar(‘c:\windows)’,nil, nil, SW_SHOW);*运行一个DOS命令并立即返回: ShellExecute(Handle, ‘open’,PChar(‘command.com’), PChar(‘/c copy file1.txtfile2.txt’), nil, SW_SHOW);*运行一个DOS命令并保持DOS窗口打开 (“stay inDOS”):ShellExecute(Handle, ‘open’,PChar(‘command.com’), PChar(‘/k dir’), nil,SW_SHOW);
相关文章推荐
- C#程序调用Delphi可执行EXE文件过程
- 让Delphi使用带参数来调用外部可执行文件(EXE文件)
- windows下C++调用shell启动和关闭可执行文件exe的最简单方法
- java中的IO操作与java调用CMD执行exe文件的问题
- 如何在C#代码中调用exe执行文件
- 驱动中 或者 应用程序中 调用一个 .exe 可执行文件
- VS使用C语言调用控制台执行Matlab编译出的exe文件提示找不到matlab
- 在ASP中如何调用EXE可执行文件在客户端运行
- vc调用EXE文件,并且等待其执行完毕.
- Python脚本如何生成Windows可执行文件.exe
- C++程序中调用exe可执行文件
- [转]AIR中调用exe或者bat可执行文件
- Delphi 调用其它EXE文件
- java调用exe文件执行系统程序
- C/C++ ShellExecuteEx调用exe可执行文件
- 把EXE可执行文件等作为资源包含在Delphi编译文件中
- Java_Java exe可执行文件如何制作成能在Windows下安装的软件?
- java调用exe可执行文件
- AIR中调用exe或者bat可执行文件
- matlab (.m)文件生成 windows 可执行(.exe)文件