VB print 最后一行符号问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 16:58:19
做了一个格式转换程序,但在转换后的txt文档中最后一行总是有个,txt里显示为小黑方块,ue打开看到是个小黑框,请问这个如何处理掉?谢谢
谢谢各位,但我是要保存成txt文件,这个文件还有给其他人上传到其他系统中,格式有严格要求。有没有什么办法在生成时取消这个符号?谢谢

那个小黑框是文件结束标记。

也就是说,最后那个 小黑方框字符 表示文件内容到这里结尾的意思。

所以你在打印txt文件的时候就不要打印那个小黑方框。

方法如下:

你可以查看最后那个小黑方框的asc编码。

然后判断
while(当前读取字符 <> 小黑框)
{
print()
}

ascll码里的10号就小黑方块,但在vb6中显示为回车符
如果不想要的话就分一行一行输出吧,虽然这样做会有很多代码

有点忘记了,不过好象PRINT就可以打印页面了