在VB中怎样打开外部程序
在VB中怎样打开外部程序?能使用运行参数吗?参数可以用变量吗?如何操作?先谢谢了。注意:参数可以用变量吗?如何操作?5L能说详细些吗(给一个例子)?我的意思是:例(用记事...
在VB中怎样打开外部程序?能使用运行参数吗?参数可以用变量吗?如何操作?先谢谢了。
注意:参数可以用变量吗?如何操作?
5L能说详细些吗(给一个例子)?
我的意思是:
例(用记事本打开文本文件假设你的记事本位于c:\windows\system32\notepad.exe要打开文本为c:\a.txt):call shell "c:\windows\system32\notepad.exe c:\a.txt"
把"c:\a.txt"放在一个变量中(会变化)!!!
xianle1231:你的方法我试过,会提示“实时错误‘53’,文件未找到” 展开
注意:参数可以用变量吗?如何操作?
5L能说详细些吗(给一个例子)?
我的意思是:
例(用记事本打开文本文件假设你的记事本位于c:\windows\system32\notepad.exe要打开文本为c:\a.txt):call shell "c:\windows\system32\notepad.exe c:\a.txt"
把"c:\a.txt"放在一个变量中(会变化)!!!
xianle1231:你的方法我试过,会提示“实时错误‘53’,文件未找到” 展开
7个回答
展开全部
外部调用用shell
加参数的话:call shell "可执行程序路径 参数"
例(用记事本打开文本文件假设你的记事本位于c:\windows\system32\notepad.exe要打开文本为c:\a.txt):call shell "c:\windows\system32\notepad.exe c:\a.txt"
如果你要外部调用你自己做的程序
用COMMAND来接收外部调用参数
比如你编了一个程序a.exe
你在另一个程序里用一句call shell "a.exe 12"来外部调用a.exe
在a.exe里如果有一句代码
b=Command
执行后变量b的值就是12
通过函数名调用程序自身函数用callbyname
加参数的话:call shell "可执行程序路径 参数"
例(用记事本打开文本文件假设你的记事本位于c:\windows\system32\notepad.exe要打开文本为c:\a.txt):call shell "c:\windows\system32\notepad.exe c:\a.txt"
如果你要外部调用你自己做的程序
用COMMAND来接收外部调用参数
比如你编了一个程序a.exe
你在另一个程序里用一句call shell "a.exe 12"来外部调用a.exe
在a.exe里如果有一句代码
b=Command
执行后变量b的值就是12
通过函数名调用程序自身函数用callbyname
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
runExe="c:\windows\system32\notepad.exe "
myFile="c:\a.txt"
shell runExe & myFile
//晕…我这段代码的前提当然是myFile已经存在了
//看你问题的意思我还以为你所要打开的文件本来就在
//要是文件都不存在,你还打开它干嘛阿
//要不你就自己现判断是否存在,不存在自己创建,存在就直接访问
myFile="c:\a.txt"
shell runExe & myFile
//晕…我这段代码的前提当然是myFile已经存在了
//看你问题的意思我还以为你所要打开的文件本来就在
//要是文件都不存在,你还打开它干嘛阿
//要不你就自己现判断是否存在,不存在自己创建,存在就直接访问
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
shell "c:\windows\system32\calc.exe"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
shell " 程序地址"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询