- ベストアンサー
[vbScript] データ件数のカウント
VBScript(WindowsScript)で ファイルの中身のデータ件数(レコード数)やレコード長を取得する方法を教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ファイルオブジェクトなどのプロパティとかメソッドでレコード数やレコード長を取得することはできないので、 TextStreamとしてファイルを開いて、 実際に読み込んでみるしか方法はありません。 (固定長のレコードの場合はファイルオブジェクトからファイルのサイズが判るので、レコード数または、レコード長からレコード長またはレコード数がわかります) レコード数は、そのレコードの形によっても変わります(空行で区切られたものを1つのレコードとするなどという方式の場合もあります) 1行1レコードの場合は、(短いファイルの場合は、改行コードを数えるか) readLineが何回できるか数えます。 その場合、レコード長は readLineした文字列をLenまたはLenBで長さを求めることができます。
お礼
解決しました! ありがとうございました。