|
■No57016 (どめすと さん) に返信 > タブストリップは、コンポーネント→コントロール→ > Microsoft Windows Common Controls 6.0(SP6)を > チェックして出来ましたが、マルチページが設置出来ません。
マルチページ? Office 等の VBA をお使いなのでしょうか。それとも単体の Visual Basic 製品?
VB6 だとしたら、標準機能としては、ActiveX コントロールとして ・MSCOMCTL.OCX の TabStrip コントロール (Windows コモンコントロール 6.0) ・TABCTL32.OCX の SSTab コントロール (Sheridan Software 社からの OEM; Microsoft タブダイアログ コントロール 6.0) が用意されており、互換機能としては ・COMCTL32.OCX の TabStrip コントロール (Windows コモンコントロール 5.0) … 4.0 版も同ファイル名 も存在します。しかし、タブストリップは存在しません。上記ファイルで代用してください。
VBA だとしたら、 ・FM20.DLL の TabStrip コントロール ・FM20.DLL の MultiPage コントロール がありますが、これらは特に何もせずとも利用できるはずです。
VB6 から Forms 2.0 の MultiPage コントロールを使いたいという意味なら、 [プロジェクト]-[コンポーネントの追加]-[デザイナ]から Microsoft Forms 2.0 Form (FM20.DLL) を有効にしたうえで、 [プロジェクト]-[Microsoft Forms 2.0 Form の追加]を行い、 MSForms 版のユーザーフォームを追加して、そのデザイナ画面から (1) ユーザーフォームを右クリックして、[ツールボックス...]にチェックを付ける (2) ツールボックス ウィンドウが表示されるので、そこから MultiPage を貼り付ける。 という流れになります。
(MutiPage は MSForms.UserForm 専用であり、VB.Form や VB.UserControl 等からは使えません)
|