永发信息网

vb 打开指定bat文件

答案:4  悬赏:10  手机版
解决时间 2021-01-18 22:46
vb 打开指定bat文件
最佳答案
用Shell 函数来实施:
以下是打开在D盘根目录下的S567.bat文件的代码:
Private Sub Command1_Click()
    Dim RetVal
    RetVal = Shell("D:S567.bat", 1)
End SubShell 函数
执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。
全部回答
临时新建一个bat,写入代码,隐藏运行,结束后再删除临时bat
楼上的,你的图少勾了一个东西啊,那个银白色的田字啊 !!教你一个更简单的方法,找到你要的bat文件,修改后缀为TXT,然后双击打开,复制里边的内容,打开VB写
Private Sub Form_Load()
Dim a As String
a = "123" '你复制的内容
Open App.Path & "/123.bat" For Output As #1
Print #1, a '必须这样写,有的时候会很多东西,需要换行,这样可以自动换行
Close #1
Shell App.Path & "/123.bat"
End Sub

Option Explicit
Private Sub Form_Load()
'从res中写入硬盘
Dim File() As Byte
File = LoadResData(101, "CUSTOM")
'标识号“ 101 ”类型“ "CUSTOM" ”可以自己改
Open "D:BAT.bat" For Binary As #1
'文件名“ "D:BAT.bat" ”可以自己改
     Put #1, 1, File '保存
Close #1
'执行文件
Shell ("D:BAT.bat")
'文件名“ "D:BAT.bat" ”可以自己改
End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
又见白娘子中麒麟尊者是怎么死的
昔齐人有欲金者,清旦衣冠而之市.什么意思
58同城二手箱货车9米6
为什么乐视2手机用录屏大师只能录10分钟
综合谜语:半城柑桔半城梅(打一地名)的相关
西游记中最后成佛的到底是孙悟空还是六耳猕猴
我想借钱,不多就500
the juice is made_填介词____fruit
把50、5改写成三位小数是多少呀
请教辣椒怎么样多年生
根据这个表 开设原材料和应付账款总分类账户
四川祥康堂地址在什么地方
传世骨头饭NO.021这个地址在什么地方,我要处
最近想买耳机在AKG701和魔音的录音师里纠结了
怎么理解男儿膝下有黄金
推荐资讯
单选题Whensomethingbreaks,youshouldrepair
8500kb等于多少MB?
集合A={x|x=2n+1,n∈Z},B={y|y=4k±1,k∈Z
SVN中如何执行clean up?
求各位告知欢乐喜剧人开心麻花团队里白蛇前传
山东临朐本地山上的那些石头属于什么石种
阳城至侯马高速路况查询
相同截面积时,正方形与圆形哪个摩擦系数比较
我的世界安家指令是什么
纳米瓦的使用寿命
研华工控机主板坏了,我如何才能确定呢?
2017款自由光烧机油吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?