找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 5182|回复: 2

求助,关于读取网络txt或ini文本的第二行

[复制链接]

15

主题

73

回帖

0

精华

金牌会员

菜鸟No.1

积分
765
发表于 2009-3-26 19:54:09 | 显示全部楼层 |阅读模式
<p><font size="5">如题</font></p>
<p><font size="5"></font>&nbsp;</p>
<p><font size="5">怎么样读取网络上的txt或ini文本的第二行或特定行?</font></p>
<p><font size="5"></font>&nbsp;</p>
<p><font size="5">如我想读出192.168.1.23上的ok.ini或ok.txt里的第二行数字是什么</font></p>
<p><font size="5"></font>&nbsp;</p>
<p><font size="5">用数据流可以读出第一行,第二行没办法,抱歉,我是新手,请高手指教.</font></p>
好好学习,天天想上!

275

主题

3017

回帖

1

精华

管理员

嗷嗷叫的老马

积分
17064

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2009-3-27 15:20:10 | 显示全部楼层
<p>你能读第一行,就是说你共享那些已经做好了是吧.</p>
<p>&nbsp;</p>
<p>如果你的文件中的内容是按行区分的,则可以使用一次性读入内存再按行拆分的方案,如下:</p>
<div class="msgheader">QUOTE:</div><div class="msgborder">
<p><font face="Verdana">dim buff as string,StrLine() as string</font></p>
<p><font face="Verdana">open "xx.txt" for binary as #1<br/>&nbsp;&nbsp;&nbsp; buff=space(lof(1))<br/>&nbsp;&nbsp;&nbsp; get #1,,buff<br/>close #1</font></p>
<p><font face="Verdana">strline=split(buff,vbcrlf)&nbsp;&nbsp; '这里的vbcrlf是回车+换行</font></p>
<p><font face="Verdana">msgbox strline(1)&nbsp;&nbsp;&nbsp; '第二行是索引为1的成员,第一行是0</font></p></div>
<p>&nbsp;</p>
我就是嗷嗷叫的老马了......

15

主题

73

回帖

0

精华

金牌会员

菜鸟No.1

积分
765
 楼主| 发表于 2009-3-27 17:50:09 | 显示全部楼层
<p>谢谢老马,学习了,split这个函数非常之不熟悉.</p>
<p>&nbsp;</p>
<p>再次感谢老马....</p>
<p>&nbsp;</p>
<p>吃完饭我来试下哈.</p>
好好学习,天天想上!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表