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

解決


新人  2004-08-18 10:58:58  No: 115691

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

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


特攻隊長まるるう  2004-08-18 17:47:37  No: 115692

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


nanashi  2004-08-18 19:57:15  No: 115693

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


新人  2004-08-20 01:45:49  No: 115694

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

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

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

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


特攻隊長まるるう  2004-08-20 01:59:32  No: 115695

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


新人  2004-08-20 10:42:51  No: 115696

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加