问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB如何访问外部文件,如EXE,BAT等

发布网友 发布时间:2022-04-22 18:58

我来回答

2个回答

热心网友 时间:2023-09-02 18:01

比如要按下一个按钮来启动C:\abc.exe程序。
VB6的代码如下:
Private
Sub
Command1_Click()
Shell
("c:\abc.exe")
End
Sub
VB.Net的代码如下:
Private
Sub
Button1_Click(ByVal
sender
As
System.Object,
ByVal
e
As
System.EventArgs)
Handles
Button1.Click
Process.Start("c:\abc.exe")
End
Sub

热心网友 时间:2023-09-02 18:01

使用Shell函数:
Shell函数是VB中的内部函数,它负责执行一个可执行文件,返回一个Variant(Double),如果成功的话,代表这个程序的进程ID,若不成功,则会返回0。

Shell的语法:Shell(PathName[,WindowStyle])。
PathName 为必需参数。类型为String,它指出了要执行的程序名,以及任何需要的参数或命令行变量,也可以包括路径名。
WindowStyle为可选参数。Integer类型,指定在程序运行时窗口的样式。WindowStyle有以下这些值。

示例,打开当前程序所在目录下的TEMP.EXE文件:

Dim a As Integer
a = Shell(App.Path & "\TEMP.EXE")
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
初一语文同步练习册68页第3题的作文! 是什么? 高一语文68页续写作文, 很久以前,在很远的地方,有个老头儿………_百度... 语文必修一68页写作练习的作文!800字、急求!。 涉嫌强奸罪但证据不足最长拘留多久 嗓子疼可以喝柠檬吗 喝柠檬水上火么?网上都说不上火,可为什么喝完柠檬水一觉起来嗓子... 三清茶功效原理 瑶寨三清茶 三清茶如何 如何判断三清茶的品质? 东方神起电脑主题 朋友用我的身份证网贷有风险吗? 百福居民网贷利息怎么样 网上贷款需要具备什么条件 百福居民网贷好不好下款 百福信贷是正规平台吗 居民贷款都需要哪些条件? 百福居民网贷邀约客户是什么意思 农商百福居民网贷没还会怎么样 百福居民易贷和居民网贷区别 居民网贷是什么意思 联想ThinkPad X1 Carbon 和ThinkPad X250,工作用,那个用起来合适? thinkpad x1 carbon 2021可以玩帝国时代吗 ThinkPad ThinkPad X1 Carbon点评 优缺点 怎么样 thinkpad x1 carbon 2015 128g够用吗 新ThinkPad X1 Carbon 和 ThinkPad S1 Yoga 怎么看 ThinkPad X1 Carbon 2016款,192GB的SSD性能为什么很低 thinkpad X1 G3版是什么意思 联想thinkpadx13gen1价格介绍 微信订阅号的认证后有什么用途 小米手机怎么设置闹钟关机会响 阿累的《一面》简介 阿累写《 一面》的时代背景 阿累的《一面》最后一部分主要运用了哪两种表达方式 《一面》的作者是谁? 谁能介绍一下阿累写的<<一面>> 阿累 《一面》 教案 一面 阿累赏析 求阿累(朱凡)的资料 阿累是谁? 阿累的《一面》中,捻读什么 nian还是nie? 一面的主要内容 《一面》 是谁写的·~? 用一句话概括 阿累写的《一面》的故事内容 在阿累的《一面》中,九个破折号的作用 请问阿累写的《一面》中的一面是什么意思?? 阿累的代表作品有小说集<< >> << >>,散文集<< >> << >> 404 Not Found 《一面》阿累 阿累的资料