■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#20936-0テキストファイルの行数匿名209362001-05-17(木) 19:10
     #20947-0RE#20936:テキストファイルの行数よねKEN2001-05-18(金) 09:29
     #20948-0RE#20947:テキストファイルの行数匿名209482001-05-18(金) 11:57
#20936-0
テキストファイルの行数
テキストファイルをシーケンシャルモードで開くとき、
ファイルのデータがある行数の取得がしたいです。

ヘルプを見てもいまいち良くわからないので、ご教授の程
よろしくお願いします。

環境:Win98 VB6.0pro です
#20947-0
RE#20936:テキストファイルの行数
> テキストファイルをシーケンシャルモードで開くとき、
> ファイルのデータがある行数の取得がしたいです。

実際に読み込んで行を数えましょう。
Line Inputで読み込めば行単位です。

あるいは、一気に(あるいは適当なサイズごとに)読み込んで、InStr関数で
改行コード(定数vbCrLf)を検索し、その数を数えましょう。

VB6ということなので、FileSystemObjectを使う手もあります。

上記の中のキーワードをヘルプで調べてみてください。
#20948-0
RE#20947:テキストファイルの行数
> > テキストファイルをシーケンシャルモードで開くとき、
> > ファイルのデータがある行数の取得がしたいです。
固定長のファイルでしか使えませんが、
FileLen関数でファイルサイズを取得して、
それをレコード長で割るという手段もあります。

おすすめはできないかも(^-^;
このページと関連する記事:
#19367-0固定長のファイルの読み込み、書込み2001-03-06(火) 10:47
#10796-0テキストファイルの読み込み2000-08-23(水) 12:03
#6184-0RE#6180:openステートメント2000-01-05(水) 14:00
#39508-0CSVファイルは読み込めますか?2001-02-26(月) 16:10
#21098-0csvファイルの読み込みについて2002-06-10(月) 00:14
#984-2シェアウェアでよく見るパスワード設置法<2>2001-11-04(日) 11:01
#44790-0ファイル途中にあるEOFの扱いについて2001-07-07(土) 12:42
#3643-0Inputモードで開いているファイルの現読みこみ位置の取得1999-08-22(日) 13:20
#6980-0ファイルを最後の行から読み込む方法2000-03-29(水) 15:41
#21351-0読み出しの時間2001-06-14(木) 07:00
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)