以下のようなタブ区切りでコードの書かれたファイルがあります。
N01079 RD R101.0 P1
N01079 OR R118.3 P2
N01079 AND R101.6 P3
N01079 AND R102.1 P4
N01079 RDSTK1 R111.0 P5
N01079 ANDNOT K32.0 P6
N01079 ANDNOT K32.2 P7
N01079 RDSTK2 D28.3 P8
N01079 RDSTK3 D28.7 P9
N01079 AND D1028.0 P10
N01079 ORNOT D28.7 P11
N01079 ANDSTK3
N01079 RSNOT3 D28.3 P13
N01079 AND D28.5 P14
N01079 AND K31.4 P15
N01079 ANDNOT K31.2 P16
N01079 ORSTK3
N01079 RSNOT3 D28.5 P18
N01079 AND D28.7 P19
N01079 RDSTK4 D1028.0 P20
N01079 ORNOT D1000.1 P21
N01079 ANDSTK4
N01079 ORSTK3
N01079 ANDSTK2
N01079 ORSTK1
N01079 ANDNOT F1000.7 P26
N01079 OR R102.0 P27
N01079 AND R102.2 P28
N01079 WRT R102.0 P29
このうちRDSTK&番号が宣言された下の行では必ず
ORSTK&番号かANDSTK&番号が宣言されるのですが、
下に進むまではRDSTKの相手がわからないこの記述方法が好ましくないので
RDSTKを下記の画像のように書き換えたい。
しかしわかりません。
今やろうとしているやり方は、HOGEHOGE.txtの中の文字列を
Reader.ReadLine と Line.Split(vbTab)で生成した配列を
ListBox1に1行ずつAddしていくやり方を試していますが、
私のやりたい事を実現する場合、ListBox1の選択項目を遡上して項目を書き換える必要があると考えました。
しかしそんな事ができるのでしょうか。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/08 15:23