在VB中能否调用批处理文件(bat文件)
请教:
想在VB中调用批处理文件,
不知道能否可以实现,
如果的话,应该如何写代码吗?
请指点!!!
[解决办法]
mark
[解决办法]
删除文件的代码格式为 Kill [完整文件名]
Kill支持多字符(*)和单字符(?)的统配符来指定多重文件。例如:
kill"c:\xy\*.bak"
将删除c盘xy目录下的备份文件。
Kill语句具有一定的“危险性”,因为在执行该语句时没有任何提示信息
复制文件 FileCopy [完整文件名],[复制目标文件名]
FileCopy语句的功能是复制一个文件,实现剪切文件时再删除原文件
即可
解压文件比较麻烦,涉及到压缩文件的格式,算法等问题,建议使用VB
的文件函数来写入文件如"open filename for binary as #1"
来实现
VB中调用文件 例:
Open "c:\123.txt" For Input As #1 '读取"c:\123.txt"
Dim Lines As String
Dim NextLine As String
Do Until EOF(1)
Line Input #1, NextLine
Lines = Lines & NextLine & Chr(13) & Chr(10)
'把"c:\123.txt"的内容保存到Lines变量中
Loop