0

私の開始コードは、テキストファイルからすべての行を読み取り、それらを配列に配置します

Public textArray As String()
textArray = File.ReadAllLines("textfile.txt")

テキスト行を削除したり、テキスト行を編集したり、テキストファイルに行テキストを追加したりしたいと考えています。私のアイデアは、テキストのすべての行を行に表示して、1行をクリックするとテキストがテキストボックスに配置され、そのテキストボックスからテキストを編集できるようにすることです。削除、編集、追加は 3 つの個別のボタンになります。

開始コードが必要です。これを開始する方法がわかりません。

4

2 に答える 2

1

リストボックスはあなたのタスクに適しています。ファイルのロードは、アイテム コレクションの AddRange メソッドを使用するのと同じくらい簡単ですListBox1.Items.AddRange(File.ReadAllLines("textfile.txt"))

File.WriteAllLines, を使用すると、データの保存も同様に簡単File.WriteAllLines("textfile.txt", ListBox1.Items)です。

データを編集するには、ボタンを使用してリストボックスで選択した行を読み取るか、選択した indexchanged イベントを処理できます

于 2013-08-02T16:52:19.163 に答える