[リストへもどる]
一括表示

投稿時間:2003/08/12(Tue) 21:53
投稿者名:はなわ
URL :
タイトル:
タブダイアログ
はじめまして。

タブダイアログについてわからないことがあるので教えてください。

タブダイアログ(SSTab)のクリックイベントで、

 Private Sub SSTab1_Click(PreviousTab As Integer)

 End Sub

とあるのですが、[Tab 0]をクリックしたとき, [Tab 1]をクリックしたとき,

[Tab 3]をクリックしたときに, それぞれにイベントを起こさしたいんですがどうすれば出来ますか?

投稿時間:2003/08/13(Wed) 09:04
投稿者名:とろ
Eメール:
URL :
タイトル:
Re: タブダイアログ
タブダイアログ(SSTab)のクリックイベントで、
>
> Private Sub SSTab1_Click(PreviousTab As Integer)
>
> End Sub
>
> とあるのですが、[Tab 0]をクリックしたとき, [Tab 1]をクリックしたとき,
> [Tab 3]をクリックしたときに, それぞれにイベントを起こさしたいんですがどうすれば出来ますか?

次のような感じでよいのでは?

Private Sub SSTab1_Click(PreviousTab As Integer)
  Select Case SSTab1.Tab
    Case 0
      '* [Tab 0] をクリックした時の処理
    Case 1
      '* [Tab 1] をクリックした時の処理

    Case 3
      '* [Tab 3] をクリックした時の処理
  End Select
End Sub

投稿時間:2003/08/13(Wed) 09:37
投稿者名:はなわ
URL :
タイトル:
Re^2: タブダイアログ
ありがとうございます。

しかし、(PreviousTab as Integer) の PreviousTab は使わないんでしょうか?

投稿時間:2003/08/13(Wed) 10:31
投稿者名:丸太
Eメール:
URL :
タイトル:
Re^3: タブダイアログ
> ありがとうございます。
>
> しかし、(PreviousTab as Integer) の PreviousTab は使わないんでしょうか?

前に選んでいたタブを知りたい場合に使うのでは?
ソフトの仕様によってはそういうこともあるでしょう。

投稿時間:2003/08/13(Wed) 11:16
投稿者名:はなわ
URL :
タイトル:
Re^4: タブダイアログ
> 前に選んでいたタブを知りたい場合に使うのでは?
> ソフトの仕様によってはそういうこともあるでしょう。

ありがとうございます。

PreviousTab は前に選んでいたタブのIndexだったんですか。納得いきました。

また質問すると思いますので、よろしくお願いします。