Sstab各ページへのアクセス

解決


vb6.0勉強中  2004-06-28 14:15:51  No: 114371  IP: [192.*.*.*]

初めて投稿します。
VB6.0のSSTABコントロールの各ページにリストボックスを配置してみたのですが各ページのリストボックスを参照するにはどのように指定すればよろしいいのでしょうか?フォームのロードイベント時にSstabの各ページに配置したリストボックスをクリアーしたいのです。

ちなみに・・SSTAB1.Tabcaption(0)=  ・・・
のようにtabcaption、tabenabledなどのプロパティは設定できるようですがページ内のオブジェクトを参照したいのです。

よろしくお願い致します。

VB6.0  sp6    Win2000sp4

編集 削除
nanashi  2004-06-28 14:23:40  No: 114372  IP: [192.*.*.*]

SSTabは使ったことありませんが、SSTabのコンテナに入ってても
普通のコントロールと変わらないと思います。

普通にList1とかで操作できると思いますが。

編集 削除
vb6.0勉強中  2004-06-28 14:32:59  No: 114373  IP: [192.*.*.*]

早いレスありがとうございます。

ちなみに
    Form1.Sstab1.List1.Clearと実行してみましたが
「メソッドまたはメンバーがみつかりません」となります。

例えばDataGridだと、
    Form1.Datagrid1.Columns(0)・・・
のようにできましたがSstabでも同様の
    Form1.Sstab1.プロパティ(0)のように指定できないものなの
かな?と思いまして・・・。

度々、すみません。過去ログやいろんなサイトで情報を探しているのですがどうしても解決できないでいます。

編集 削除
うにぃ  2004-06-28 14:42:24  No: 114374  IP: [192.*.*.*]

SSTabにコントロールが乗っていてもFrameコントロールの場合と同じように
直接コントロールを指定できます

例) Form1.List1.AddItem Item

編集 削除
vb6.0勉強中  2004-06-28 14:47:01  No: 114375  IP: [192.*.*.*]

nanashiさん、うにぃさんありがとうございました。

sstabコンテナ内に含まれていなくても直接指定できるとは・・・。

編集 削除