编程论坛
注册
登录
编程论坛
→
Delphi论坛
问大侠们一个很菜的问题,点button如何调用一个exe文件或doc文件
brightmoon
发布于 2009-11-04 17:49, 1067 次点击
问大侠们一个很菜的问题,在一form中点button如何调用打开一个exe文件或doc文件?
谢谢!
3 回复
#2
shuang200911
2009-11-04 22:52
首先uses ShellAPI
其次在Button事件里面调用API函数ShellExecute
如:ShellExecute(Handle,'open',pchar('d:\报表.doc'),nil,nil,SW_MAXIMIZE);
function ShellExecute(hWnd: HWND; Operation, FileName, Parameters, Directory: PChar; ShowCmd: Integer): HINST; stdcall;
hWnd: 运行的窗口句拼;
Operation: 运行方式;
FileName: 文件及路径;
Parameters: 参数(一般程序没有);
Directory: 默认搜索路径;
ShowCmd: 当程序运行后的显示方式
#3
brightmoon
2009-11-05 10:40
多谢!俺现在穷,不能给您分!
#4
s912360101
2010-01-19 19:55
shellapi
1