请大哥解释一下VB怎么调用批处理文件

来源:百度知道 编辑:UC知道 时间:2024/05/24 15:39:52
下面这段代码写在哪里可以执行
都是什么意思

Private Sub Command1_Click()
Open "f:\copy.bat" For Output As #1
Print #1, "dir f:\>a.txt"
Close #1
Shell ("f:\copy.bat "), vbNormalFocus

End Sub
我用VB2005建了一个项目,
在FORM上加了一个BUTTON,
双击BUTTON进入BUTTON函数编辑页
加入上面代码后,发现
OPEN PRINT #
都有提示错误

代码本身没什么问题。

你那些都是VB6的代码。但是不能在VB2005中用。

VB2005,属于VB.net,已经和VB6有非常大的不同了,几乎可以算两种不同的语言。

Open
Print #
这些语句在VB.net中早已不支持了。

代码本身没什么问题。
你要么换VB6,要么重新学习VB.net吧。