テレワークならECナビ Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 海外旅行保険が無料! 海外ホテル


告知欄です

■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 最新50
メモ2

372 :名無しさん@勉強中:06/12/29 03:04:08 ID:Ssgg0ePR
>>371
>>365みたいな行、つまり開いてはいるけど何もしてなかったところで、

'最終行まで全部読み込む
Dim arrFileLines()
i=0
Set fs=CreateObject("Scripting.FileSystemObject")
Set su = fs.OpenTextFile(tuika, ForReading)
Do Until su.AtEndOfStream
Redim Preserve arrFileLines(i)
arrFileLines(i) = su.ReadLine
i = i + 1
Loop
su.Close

'最終行が長さ0以上の時(EOFでないとき)空行追加
If Len(arrFileLines(Ubound(arrFileLines))) > 0 Then
   Set su = fs.OpenTextFile(tuika, ForAppending)
   su.WriteLine
   su.Close
End If

に処理を変えればいけるんじゃないかな?
このままだと、>>363のようにファイルがないときにはエラーがでるから、
ターゲットファイルが存在してるときに限って、
この処理をすれば問題ないと思います。




501KB
続きを読む

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail(省略可)

0ch BBS 2006-02-27