首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在文本文件行中只选择指定的单词?

如何在文本文件行中只选择指定的单词?
EN

Stack Overflow用户
提问于 2015-02-11 00:55:37
回答 1查看 45关注 0票数 0

我想在从文本文件行中选择的列表视图上显示单词,例如“快速褐狐跳过”,现在我只想选择单词“快速狐跳”,然后在列表视图上显示它们,下面是我的代码。

代码语言:javascript
复制
         Try
            Dim path As String = openFileDialog1.FileName
            Dim SR As New IO.StreamReader(path)
            Do While SR.Peek() <> -1
                Dim LVItem As New ListViewItem
                StrTemp = SR.ReadLine.Split(New String() {}, StringSplitOptions.RemoveEmptyEntries)
                LVItem.Text = StrTemp(0).ToString
                ListView1.Items.Add(LVItem)
                LVItem.SubItems.Add(StrTemp(1).ToString)
                LVItem.SubItems.Add(StrTemp(2).ToString)
                LVItem.SubItems.Add(StrTemp(3).ToString)
                LVItem.SubItems.Add(StrTemp(4).ToString)
                LVItem.SubItems.Add(StrTemp(5).ToString)
                LVItem.SubItems.Add(StrTemp(6).ToString)
            Loop
            SR.Close()
        Catch Ex As Exception
            MessageBox.Show("Cannot read file from disk. Original error: " & Ex.Message)
        End Try

它所做的是逐行读取文本文件,删除空白空间,并将输出显示在每个列的listview 1字上。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-11 01:09:40

您需要列2、3、5和6:

代码语言:javascript
复制
LVItem.Text = StrTemp(2).ToString
ListView1.Items.Add(LVItem)
LVItem.SubItems.Add(StrTemp(3).ToString)
LVItem.SubItems.Add(StrTemp(5).ToString)
LVItem.SubItems.Add(StrTemp(6).ToString)

您必须调整您的ListView列标题,以匹配提取的新数据。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28444780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档