.NETのFlexGridコントロールについて

[戻る]
マコ 2003/12/01(月) 16:09:35
データベースのデータの一覧表示をしたいと思い、FlexGridコントロールを使おうとしたので
すが見つかりません。
VC++ 6.0ではあったと思うですが、VC++.NETではなくなったのでしょうか?どなたかわかる人
がいましたらお願いします。

マコ 2003/12/01(月) 16:12:19
すいません。追記です。
開発環境 Win2000 VC.NET MFC

Kazuki [E-Mail] 2003/12/01(月) 23:41:00
[[解決]]
ADO.NETを使うのでしたらDataGridというのを使ったほうが楽ですよ(^^
DataViewも使えば見た目も制御可能です

Kazuki [E-Mail] 2003/12/01(月) 23:41:42
すいません(汗 ミスって解決おしちゃいました

アイススケーター 2003/12/02(火) 00:21:38
VC++.NETでもありますよ。
FORMの上で、右クリックして、ACTIVEXコントロールの挿入から
Microsoft FlexGrid Control Version 6.0を選択して下さい。

マコ 2003/12/02(火) 08:40:26
Kazukiさん、アイススケーターさん、レスありがとうございます。
FORMの上で右クリックして、ActiveXコントロールの挿入を行おう
としましたら,
"ActiveXコントロール Microsoft FlexGrid Control,version 5.0 
はデザインタイム ライセンスを必要とするためインスタンス化できま
せん”
と表示されてしまい使えませんでした。これを使うのであれば古いバー
ジョンのCDからインストールしないといけないのでしょうか?

またDataGridも使ってみたいのですが、使い方がわかりません。(T T
ツールボックスにDataGridコントロールを出すために何か設定が
いるのでしょうか?
すいません。よろしくお願いします。

マコ 2003/12/02(火) 16:38:02
追記
データベースの接続はODBC接続で行っています。
データベースはAccessです。

アイススケーター 2003/12/03(水) 08:11:53
>"ActiveXコントロール Microsoft FlexGrid Control,version 5.0 
>はデザインタイム ライセンスを必要とするためインスタンス化できま
>せん”

version 6.0があるはずですが???
実際に挿入して確認済みです。

version7.0もあるが、こちらはversion5.0との互換性はなさそうです。

ハリィ 2003/12/03(水) 08:21:06
私の VC++.NET2002, 2003 には無いです。もしかして、アイススケーターさんは VC++6.0 も
一緒にインストールしてません?

マコ 2003/12/03(水) 09:49:20
私のVC++.NET2003にも”Microsoft FlexGrid Control,version 5.0”しかありませんでし
た。

マコ 2003/12/03(水) 11:38:50
解決いたしました。
http://support.microsoft.com/default.aspx?scid=kb;ja;318597
VC.NETの インストールCDの中で \Extras\VB6 Controls といったフォルダーの中の 
vb6controls.reg というレジストリー情報を登録すれば使えるようになりました。
VBのことだと思っていましたら、大丈夫でした。
Kazukiさん、アイススケーターさん、ハリィさんありがとうございました。

古いスレッドには追加発言できません。