tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル カスタムコントロールで配列の使い方
投稿日: 2009/10/03(Sat) 16:06
投稿者けいま
いつも お世話になっています。ありがとうございます。
開発環境は VB6+SP6 WindowsXP or Vista です。

複数のボタンを配列にして配置したOCXを 作成しております。
ActivXコントロールインターフェースウィザードにおいて
ボタンをマッピングの設定を行っていますが
配列としてカスタムメンバに登録することは 可能なのでしょうか?

現在は 一つ一つをカスタムメンバとして登録してマッピングしております。
このOCXを使ったフォームにおいては もちろん配列として使えるわけもなく
一個のボタンごとにコードしている状態です。
ocxコードでは、
Command1_Clickイベントで クリックされたボタンの  RaiseEventを indexにより判定して 処理をさせています。

Private Sub Command1_Click(Index As Integer)
    Select Case Index
        Case 2: RaiseEvent ccc2
        Case 1: RaiseEvent ccc1
        Case 0: RaiseEvent ccc0
    End Select
End Sub


それから 表題とは関係なくなりますが
OCXをバージョンアップ後 このOCXをコンポーネントで指定しているプロジェクトを開くと 読み込み中のエラーが発生します。
コンポーネント一覧を見ると チェックが外れてしまっています。
フォームに再度 このOCXを作成し直しになります。
これの 対処の方法あるようでしたら教えていただけないでしょうか。

以上 二つの質問になりましたが よろしくお願いいたします。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。