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

投稿日: 2004/01/02(Fri) 18:27
投稿者nobu
Eメール
URL
タイトルRe: csvファイルの読み込みについて

>  csvファイルを1行毎読み込み、カンマとカンマの間を一項目として表示させたいのですが,うまく区
> 切れません。自分の書いたコードは以下のとおりです。

VB6 でしたら Split を使うと良いのでは?

Dim dat() As String
Dim strInRec As String
Dim i As Integer

strInRec = "123,asv,5t6,fgryu,kahy654"

dat = Split(strInRec, ",")

For i = 0 To UBound(dat)
   Debug.Print dat(i)
Next i

もし読み込んだ strInRec が Write で出力されていて " で囲まれているのなら

strInRec = RePalce(strInRec,Chr(34),"") を
Split の上の行に入れましょう。

不明な箇所はMSDN HELPを見て下さい。
このHPの「逆引きヘルプ一覧」は見ましたか?


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

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

- Web Forum -