在vfp6.0中,用什么命令打开外部文件,如c:\abc.exe。
1个回答
展开全部
简明:
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 最小化
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 最小化
网易云信
2023-12-06 广告
2023-12-06 广告
网易云信提供一站式的 1 对 1 UIKit 组件库,可以更快地搭建 1 对 1 社交平台,能够快速实现音视频呼叫、音视频通话、1对1消息发送、美颜和礼物功能,直接可以复用我们的组件源码就可以了。优势:1、全套1对1 UI组件,接入更快;2...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询