tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルコンボコマンドにcsvファイルの内容を表示
記事No13786
投稿日: 2009/07/01(Wed) 11:32
投稿者yu
はじめまして。いつも拝見しております。
早速質問なのですが、VB6でcsvファイルの中身をcomboに表示するには
どのようにすればいいのですか?
宜しくお願いします。

[ツリー表示へ]
タイトルRe: コンボコマンドにcsvファイルの内容を表示
記事No13787
投稿日: 2009/07/01(Wed) 12:17
投稿者いな
> 早速質問なのですが、VB6でcsvファイルの中身をcomboに表示するには

いつも拝見しているのであれば
CSVの読み込み部がサンプルにあるのは、周知のとおりなので省略します。

追加は取得した内容を.Addで出来ませんか?

[ツリー表示へ]
タイトルRe^2: コンホ゛コマント゛にcsvファイルの内容を表示
記事No13788
投稿日: 2009/07/01(Wed) 12:33
投稿者魔界の仮面弁士
> 追加は取得した内容を.Addで出来ませんか?

今回は ComboBox コントロールのようなので、.AddItem メソッドだと思います。
ただし DataCombo や DBCombo の場合は、また別の手順になりますけれども。

[ツリー表示へ]
タイトルRe^3: コンホ゛コマント゛にcsvファイルの内容を表示
記事No13789
投稿日: 2009/07/01(Wed) 12:58
投稿者いな
> 今回は ComboBox コントロールのようなので、.AddItem メソッドだと思います。

ご指摘のとおりです。
Collectionを最近使っていたので、つい

[ツリー表示へ]
タイトルRe^4: コンホ゛コマント゛にcsvファイルの内容を表示
記事No13793
投稿日: 2009/07/01(Wed) 15:29
投稿者yu
> > 今回は ComboBox コントロールのようなので、.AddItem メソッドだと思います。

AddItemをつかうんですね。
ありがとうございます。

使うときは
Private Sub Combo1_Change()

End Sub
の中にAddItemを用いるのですか?
何度も申し訳有りません。

[ツリー表示へ]
タイトルRe^5: コンホ゛コマント゛にcsvファイルの内容を表示
記事No13797
投稿日: 2009/07/02(Thu) 09:04
投稿者いな
> Private Sub Combo1_Change()

の中に、AddItemを使用してしまうとCombo1がChangeするたびに項目、
が追加されてしまうので。

CSVファイルの読み込み(ここは逆引きサンプルNo.062を確認してください。)
を行いながら・・・。
    ' テキストボックスに表示します。
    strTxtDat = strTxtDat & strTextLine & vbCrLf
の表示部をCombo1へ項目を追加
        
        Combo1.AddItem
になります。

[ツリー表示へ]