• ベストアンサー

Visual Basic 6.0 でPanelを使用したい

Visual Basic 6.0 SP6でPanelコントロールを使用したいのですが、 Threed32.ocxはVB6での使用が推奨されていないようです。 http://support.microsoft.com/kb/412577/ja Threed32.ocx以外にVB6で使用可能な無償のパネルは存在するのでしょうか? よろしくお願い致します。

  • ya-mo
  • お礼率85% (23/27)

質問者が選んだベストアンサー

  • ベストアンサー
  • BellBell
  • ベストアンサー率54% (327/598)
回答No.2

わざわざパネルを使う必要は判りませんが。 もし、VB2005や2008のパネルと同一視しているようであれば、どちらかと言えばピクチャボックスがその機能に当たります。 VB6以前では、コンテナコントロールとしてピクチャボックス、あるいはグループコントロールの使用が一般的でした。 ※分散開発あるいは再利用を考慮してユーザーコントロールを使うこともありました。 3Dパネル等の3Dシリーズは、VB2と互換性を持たせるためにVB4で採用されたが、VB5で標準コントロールが拡張された事で存在する意味がなくなり、VB6では見向きもされないもの。 上記は確かそんな感じだったというだけで正確かどうか、仮にある程度正確としても個人的な感想でしかなく、また、言い過ぎの部分はありますが。 ただ、なぜわざわざ3Dパネルを使うのだろうか? ピクチャボックスでは無理な、浮き出た3D描画が必要だとしても、別途テストされてないコントロールを追加する事に比べたら、ピクチャボックスに浮き出た3Dを描画すりゃいいのに(描いたピクチャを貼りつけるのも可)等の感想を持ってしまいます。

ya-mo
質問者

お礼

なるほど。 かなり久しぶりのVB利用で知識が忘却の彼方の状況において、 詳しくご解説いただき、納得することができました。 このたびはご回答くださり、ありがとうございました。

その他の回答 (1)

回答No.1

推奨されていないだけで、禁止されているわけではありません。 十分なテストをしていないってだけで、不具合が見つかったのに同梱されているわけではありません。

ya-mo
質問者

お礼

商用向けのように、信頼性を第一に考えた開発を想定し、 非推奨コントロールの使用をできるだけ避けたいとの思いであった次第です。 このたびはご回答くださり、ありがとうございました。

関連するQ&A

  • ビジュアル継承について

    C#を勉強しているのですが、「ビジュアル継承」というものがあるのを初めて知って、感動しています。 http://msdn.microsoft.com/ja-jp/library/1z3efhd2.aspx .NETではVB、C#、J#がサポートしているとのことなのですが、.NET以外で似たようなものがあったら教えてください。(たとえばQtではこうだよとか。)

  • service pack 2を削除したのに、、

    WindowsXPからService pack 2を http://support.microsoft.com/default.aspx?scid=kb;JA;884161 の方法で削除したのですが、 再びコントロールパネルを開いてみると Service Pack 2の項目が残っています。 また(SP2)と書いた項目も残っています。 なぜでしょうか? お願いします。

  • コントロールパネル ネットワークの中が空

    パソコンをリカバリして、いろいろいじっていたら コントロールパネル ネットワークの中が空っぽになっていました。 どうしたら復旧できますか? また、コントロールパネルを開くと、ウィンドウ1つの中に各設定アイコンがあるのですが、左のウィンドウ(検索やフォルダ構造は出せる)が出てこないのです。 私が出したいのは以下のページの最初の図にある 「クラシック表示に切り替える」のようなウィンドウです。 http://support.microsoft.com/?scid=kb;ja;880393 どのようにしたら出るでしょうか?

  • 時刻同期間隔

    XP Home SP2 のPCで、 下記で同期間隔を1日に設定しました。 http://support.microsoft.com/kb/297227/ja しかし、17分間隔で同期してしまいます。 http://support.microsoft.com/kb/823456/ja ここを見たのですが、すでにSP2です。 間隔を変えるにはどうしたらいいでしょうか?

  • IEを開くと同時に、英文が表示されて開けません。元々IEは重くて使いに

    IEを開くと同時に、英文が表示されて開けません。元々IEは重くて使いにくかったので、別のブラウザを入れているのですが、いざIEが開けないとなると困ったもので(Windows Update等の際)、普通にIE8.0を再インストールしようとすると「既にインストールされています」旨の表示が出て、インストールできません。 なので、一旦アンインストールしたいのですが、コントロールパネルからのアンインストールには項目がなくてできません。 どうすれば、アンインストールできるでしょうか? http://support.microsoft.com/kb/969176/ja http://support.microsoft.com/kb/957700/ja の方法は試しましたが、できませんでした。

  • Microsoft Visual・・表示が17個も

    コントロールパネルの「プログラムのアンインスト-ル」を1年ぶりに開けたら Microsoft Visual・・・表示のプログラムが17個もありました。2010~2015年ものでサイズは240KB~17.1MBと様々です。私が意図的に入れたものはゼロですが、YouTubeを見たりした時に自動的に入ったののでしょうか? 不用品あるいは 同機能のものは削除したいと思うのですが、これらのプログラムの役目がわからず、判断できません。アドバイス、ご指導をお願いします。 私は定年退職老人で無職、仕事でPCを使うことはありません。NEC LL750 ノートPCでWindows7です。 よろしくお願い致します。 (1) Microsoft Visual Studio 2010 Tools for office Runtime (x64) language Pack -日本語 2015/01/13 サイズ表示なし (2) Microsoft Visual Studio 2010 Tools for office Runtime (x64) 2015/01/13 サイズ表示なし (3) Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.21006 2015/01/10 17.1MB (4) Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219 2015/02/13 11.1MB (5) Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219 2015/02/13 13.8MB (6) Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 2011/06/17 600KB (7) Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148 2010/01/06 596KB (8) Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729 2010/01/06 608KB (9) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161 2011/06/17 788KB (10) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.4148 2010/01/06 788KB (11) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17 2014/01/13 242KB (12) Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729 2010/01/06 792KB (13) Microsoft Visual C++ 2005 Redistributable (x64) 2011/06/17 572KB (14) Microsoft Visual C++ 2005 Redistributable (x64) 2010/01/06 620KB (15) Microsoft Visual C++ 2005 Redistributable (x64) 2010/01/06 708KB (16) Microsoft Visual C++ 2005 Redistributable 2011/06/17 300KB (17) Microsoft Visual C++ 2005 ATL Update kb973923 – x86 8.0.50727.4053 2012/01/24 250KB

  • Microsoft Visual C++ 2005 Redistributable アンインストール

    Systemは Windows XP sp3です。 Microsoft Visual C++ 2005 Redistributable を コントロールパネルから削除しようとすると、 'Microsoft Visual C++ 2005 Redistributable'ディスクを挿入してくださいと表示され削除できません。 どなたかアドバイスをお願いします。

  • sevice pack 2がインストールできません。

    http://support.microsoft.com/kb/889736/ja ここで、service pack 2のインストールが推奨されるのですが、 いっこうにインストールが開始されません。 どうしたらよいでしょうか??

  • Visual Studio を使用するには

    Microsoft Visual Studio Express 2013 for Windows Desktopを使用するため http://www.microsoft.com/ja-jp/download/details.aspx?id=40787 上記からダウンロードし、起動させると 「このライセンスの有効期限が切れています。」 と表示され、操作することができません。 更新されたライセンスの有無を確認をクリックすると ダウンロードしたライセンスは不十分です。 と表示されます。 どうすれば使用することができるのでしょうか? よろしくお願いいたします。

  • Rundll32.exe が見つかりません が表示され コントロールパネルが開けない

    コントロールパネルを開こうとすると、「system32\Rundll32.exe が見つかりません"」と表示されて開けません。 質問No.1103379にある方法やhttp://support.microsoft.com/default.aspx?scid=kb;ja;812340を試したのですが、うまくいきません。 ちなみに、Microsoftのホームページに書いてあった解決方法1の 1. Windows XP CD-ROM ディスクを CD-ROM ドライブに挿入します。 でWindows XP CD-ROM ディスクの変わりに、購入時についてきた再セットアップDVDを使いました。 解決方法をお知りの方、よろしくお願いします。

専門家に質問してみよう