VB里用Open For Output 对文件写入可是打开文件仍然一片空白

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB里用Open For Output 对文件写入可是打开文件仍然一片空白相关的知识,希望对你有一定的参考价值。

如题,在VB中用Open For Output 对文件写入,已经提前保存好了空文档,运行也没出问题。可最后打那个文件后还是一片空白,就没写进去吗?我是刚接触VB的,是不是哪里操作没到位?程序如图。

参考技术A 要看代码上 也没有大的问题
但有可能 你的文件已经打开 所以定稿错误 [文件号被占用]
你可以这样试下
把#1 换一下
申请 变量 文件编号
dim ff as integer
ff=FreeFile() ' FreeFile() 就是返回一个 可用的文件操作句柄 至少不会冲突 冲突有时是你调试时 没有运行到 close 处 就结束 了 那这个文件编号 就不能用了 得等系统释放才能再用 用这个可以避免
然后把你的 #1 换成 #ff
print 也可以 用 write本回答被提问者和网友采纳

以上是关于VB里用Open For Output 对文件写入可是打开文件仍然一片空白的主要内容,如果未能解决你的问题,请参考以下文章

VB参考

VB.NET 怎么读写二进制文件,类似Open

VB的关于文件保存的方式?

FileOutputStream:写入串口

将unicode字符/字符串写入文件

python for 文件操作