VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2004/02/02(Mon) 23:23
投稿者花ちゃん
Eメール
URL
タイトルRe: コンボボックスのイベント

> そのコンボボックスにClickイベントを付けました。
標準でついている以外に作成されたのですか?

> 他のプロシージャで、そのコンボボックスの値を
> (Combo1.Text = "AAA")変更してもイベントは起こります。

Combo1.Text = "AAA" には値を設定できないと思うのですが。

テストして見ましたが、イベントは発生しておりません。

Private Sub Combo1_Click()
    MsgBox "イベントが発生しました"
End Sub

Private Sub Command1_Click()
    'Combo1.Text = "abcd"    '値を設定できません。
    Combo1.List(1) = "abcd"
End Sub

Private Sub Form_Load()
    Combo1.AddItem "a"
    Combo1.AddItem "b"
    Combo1.AddItem "c"
'    Combo1.Style = 2
End Sub

Windows98 SE  VB6.0(SP5)
WindowsXP   VB6.0(SP5)

で確認しました。 
サービスパックを確認して見て下さい SP4 以前じゃないですか?

現象を再現できるコードを投稿して見て下さい。


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

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -