私はvb.netが初めてです。私はvb 6を使用した経験が豊富です。私が知りたいのは、ファイルシステムオブジェクトを置き換える方法です。具体的には、テキストストリーム配列を使用したいと考えています。vb.netで次のように書くにはどうすればよいですか
簡単にするために、長さが 1 バイトで、0 から 9 までの一連の # を繰り返すだけのテキスト ファイルがあると仮定します。1 を持つレコードは tsout(1) に移動します、 2 から tsout(2) など...
dim fso as new filesystemobject, tsIN as textstream, tsOut(10) as textstream
dim lineIN, i
set tsin = fso.opentextfile("C:\input.txt",forreading,false)
for i = 1 to 10
set tsout(i) = fso.createtextfile("C:\output" & i & ".txt",true)
next
do while not tsin.atendofstream
linein = mid(tsin.readline,1,1)
tsout(linein).writeline(linein)
loop
for i = 1 to 10
tsout(i).close
next
tsin.close