如何在delphi中调用执行windows的exe文件,刚学delphi,期待大家的帮助 delphi中调用执行windows的exe文件,比如打开计算器,是不是要添加哪些控件 我没用过api,希望能解释的详细一点,谢了!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用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);* 用Windows Explorer打开一个文件夹:ShellExecute(Handle, 'explore', PChar('c:\windows)',nil, nil, SW_SHOW);* 运行一个DOS命令并立即返回:ShellExecute(Handle, 'open', PChar('command.com'), PChar('/c copy file1.txt file2.txt'), nil, SW_SHOW);* 运行一个DOS命令并保持DOS窗口打开 ("stay in DOS"):ShellExecute(Handle, 'open', PChar('command.com'), PChar('/k dir'), nil, SW_SHOW); 或者用winexec('exe文件的路径') 出现提示:Constant expression expected 是什么原因 WSDL Import 的时候找不到指定模块 cxgrid的问题。 如何镜像打印二代证身份证底卡 100分请大家来讨论关于CxGrid的问题? 一个关于FAST REPORT 的小问题,请指点一下! (在线等待你的回答) 请问:怎样将一个form放到最前面而又不得到焦点? 如何将窗体中TEdit的值写入数据库? 大侠,初学者问题4 如何动态设置SpeedButton的大小? 高手请进:比较怪异的XML问题 程序直接copy为什么不能用?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货