VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/03/20(Thu) 16:42
投稿者Turbo
Eメール
URL
タイトルテキストの読み飛ばしはできますか?

こんにちは。

今、40MB〜60MBくらいのテキストデータを読み込みまして、必要部分を変数/配列に格納する
ルーチンを作成してます。試しにテストしてみると、非常に時間がかかるため、
もっと処理時間を短縮できないか検討しているところです。

現在のコードは、一行ずつ読み込んで、行の先頭何文字かが任意の文字列に一致すると、
その行の一部を変数に格納するといった処理で実施してます。

(例)
    Line Input #FileNo, StrBuffer
    If (Left(StrBuffer, 7) = "Element" ) then
        ElementNo = Val(Mid(Strbuffer,11,5))
    End If

ある変数を上記方法で格納した後は、次に格納すべき変数は何行先にあるかは分かって
いるため、上記方法よりもっといい方法があるのではないかと感じてます。

何かいい方法はないでしょうか。
よろしくお願いします。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -