首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

关于VB.NET与文本文件的有关问题

2012-02-29 
关于VB.NET与文本文件的问题需求一、用VB.NET 打开一个文本文件(.txt)二、在文本框中输入一段字符串,然后开

关于VB.NET与文本文件的问题
需求
一、用VB.NET 打开一个文本文件(.txt)
二、在文本框中输入一段字符串,然后开始查找这个打开的文本文件,如果找到,则返回整行内容并且添加到listbox中。

例如 文本文件有一下内容

1 123456a
2 abcdefg
3 ---**-*-*-1
4 &h005
5 hh456a

然后在winform的文本框控件输入 456a 单击按钮开始查找,如果找到456a存在,则把 123456a(第一行)和hh456a(第五行)添加到listbox中,注:并不确定查找字符串的行长度。


期待高手解答给出code。





[解决办法]
在Command的Click当中:
ListBox1.items.clear
Dim dList = theText.Split({vbCrLf}, StringSplitOptions.None)
For Each dLine In dList
If dLine.Contains(TextBox1.Text) Then ListBox1.items.add(dline)
Next

注:theText表示被查询的文本

热点排行