リスト上にデータを表示させ、各行にチエックBOXをつけられるコンポーネットはありますか?

解決


新人  2004-08-18 01:58:58  No: 115691  IP: [192.*.*.*]

質問です。コンポーネット選びなんですが、
VB6.0で、
リスト上にデータを表示させ、
各行にチエックBOXをつけられるコンポーネットがあるか知りたいのですが
存在しますか?

やりたい処理は、例えば30件のデータをリスト上に表示させ、
選択した件だけ印刷したいのですが。

編集 削除
特攻隊長まるるう  2004-08-18 08:47:37  No: 115692  IP: [192.*.*.*]

コンポーネントでは[コントロール]タブに表示される
Microsoft Windows Common Controls 6.0 (SP6)
コントロール名は ListView 次の2つのプロパティを設定して
使ってみて下さい。
        .View = lvwReport
        .Checkboxes = True

編集 削除
nanashi  2004-08-18 10:57:15  No: 115693  IP: [192.*.*.*]

どんなリストなのか分かりませんが
単純にListBoxのStyleを変えるだけじゃダメですか?

編集 削除
新人  2004-08-19 16:45:49  No: 115694  IP: [192.*.*.*]

アドバイスありがとうございます。

私が作りたい処理とは、このようなものです。
DBに登録してあるデータをリストに表示させ
印刷をしたいデータのみチェックボックスで指定します。
印刷実行時には、チェックがついているデータをDBから
読み出し、DataReportで作った帳票に出力する

階層フレキシブル グリッド コントロールなどでは
チェックボックスを付けられないようなので質問しました。

特攻隊長まるるう 様のListView なら
チェックボックスがついてる行も判定出来そうですし
上記の処理を実現できそうだなと思いました。
列間行間のラインがないのは残念ですが。。。。

編集 削除
特攻隊長まるるう  2004-08-19 16:59:32  No: 115695  IP: [192.*.*.*]

>列間行間のラインがないのは残念ですが。。。。
.GridLines プロパティを True に設定して下さい。

編集 削除
新人  2004-08-20 01:42:51  No: 115696  IP: [192.*.*.*]

ありがとうございました。

編集 削除