以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  经验交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=5)
----  如何删除文本文件的空行  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=5&id=4943)

--  作者:yaya
--  发布时间:2006-2-28 22:50:42
--  如何删除文本文件的空行

如何利用文本文件构件删除文本文件内的空行?


--  作者:admin
--  发布时间:2006-3-1 9:21:34
--  

思路:利用计数循环,在循环过程中得到当前行值的长度与“0”比较,如果相同,表示是空行,删除。

具体实例,请下载

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:


--  作者:yaya
--  发布时间:2006-3-1 18:18:26
--  

谢了!是不是以后可以在该构件中加入个删除行命令,这样就省掉了很多麻烦


--  作者:yaya
--  发布时间:2006-3-1 22:07:19
--  
试过了,不行,空行还是存在
--  作者:admin
--  发布时间:2006-3-2 8:55:03
--  

试过了,不行,空行还是存在
你是指我提供的实例吗?我这里没有问题,可以删除空行。


--  作者:yaya
--  发布时间:2006-3-2 10:16:29
--  
是说的实例,奇怪了,我这里就是不行呢?
刚刚试过,中间有多个连续空行时不能完全删除,末尾有空行也无法删除
--  作者:yaya
--  发布时间:2006-3-2 11:18:23
--  
其实我是想把一个文本文件的内容赋给一个组合框,如果不能直接删除空行的话,能不能在内容的传递的过程中不传递空行,已经试了好多次,就是找不到合适的办法
--  作者:admin
--  发布时间:2006-3-3 9:26:03
--  

这是你的思路问题。首先说明,文本文件构件的“删除”方法就可以删除一行。但是按照你在上一楼的要求,根本就不用删除空行。实现你这个要求的思路是:得到文本文件的当前行的行值,判断它的长度是否等于“0”,如果不等于,表示该行有内容,增加到组合框。

请参看实例

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:


--  作者:yaya
--  发布时间:2006-3-3 12:09:42
--  
已经解决了,谢谢提示,强烈支持星