格式:RUN/N(1/2/3/4/7)
其中RUN是用来打开使用MS-DOS窗口
N指不显示MS-DOS窗口
(1/2/3/4/7)是指被调用程序的窗口情况
如果要调用实用程序
则后面应该跟程序的具体路径
1 活动且大小正常
2 活动且最小化
3 活动且最大化
4 不活动且大小正常
7 不活动且最小化
实例:run/n1 notepad &&打开记事本(记事本窗口正常)
其中:run 也可以用!号代替
1.可以在项目管理器中选择程序文件名,单击“运行”按钮。2.在“程序”菜单选择“运行”
3.在常用工具栏单击“!”运行按钮。
4.在命令窗口输入 DO <程序文件名>并回车
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
是否可以调用外部软件打开文件,如调用记事本打开c:\abd.txt?
解析:
简明:
DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING, STRING, STRING, STRING, INTEGER
ShellExecute(0,"open","d:\1.doc","","",1)
详细
DECLARE INTEGER ShellExecute IN shell32
INTEGER hwnd,
STRING lpOperation,
STRING lpFile,
STRING lpParameters,
STRING lpDirectory,
INTEGER nShowCmd
参数:
hwnd
1.指定一个父视窗的代码(Handle)值。
(一个指派给视窗的数值,供作业系统追踪视窗属性)
2.该应用程式所产生的视窗若有错误发生时会收到一个类似错误报告的讯息方块。
3.一般都设为 0。
lpOperation
对指定档案执行时所做的动作,有下列几种选择:(依该档案所能提供的动作而定)
edit 编辑
explore 浏览
find 搜寻
open 开启
print 列印
备注:
该档案所能提供的动作可由 档案总管 -->工具 -->资料夹选项 -->档案类型
-->进阶 -->执行动作 可以查知。
lpFile
指定执行所指派动作的档案(可含完整路径名称)或物件名称。
lpParameters
若指定档案是一个可执行档案(executable file),且其后可下参数时,lpParameters
就是存放该执行档的参数内容。若无参数,补上 "" 即可。
lpDirectory
程式执行的工作目录。若为 "",表示采用预设的目录。
nShowCmd
指定执行该档案时,其应用程式以何种方式显示视窗:
0 不显示
1 最大化
2 最小化
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)