vb编程时如何编辑打开文件的代码?

来源:百度知道 编辑:UC知道 时间:2024/06/01 22:44:24
我用VB编程,需要打开一个TXT文件,我的语句是
Open "89data.txt" For Input As #1
这样我看了书也觉得没有问题,可是调试的结果显示找不到文件,而其实文件就在我的桌面上啊,请问这是什么原因呢?要打开这个文本文件是不是有什么要求呢,比如这个文本文件要满足什么条件,或者这个VB本身不具有引用txt的功能呢?
请求高手给予帮助,谢谢啦~~

Open "d:\89data.txt" For Input As #1 设置绝对路径的时候。

Open App.Path & "\89data.txt" For Input As #1设置相对路径 文件要放在VB工程同一文件夹内!


你没有指定路径阿~~

这样:

如果在c盘,那就是下面

Open "c:\89data.txt" For Input As #1

如果是在桌面,那就

Open "C:\Documents and Settings\Administrator\桌面\89data.txt" For Input As #1

如果和vb程序在一起,那就

Open App.Path & "\89data.txt" For Input As #1

Open "89data.txt" For Input As #1 指的是打开程序所在目录下的89data.txt 文件,而你把89data.txt放在桌面上当然会找不到文件啦!

上面已经说了正确答案了