0

VB6のボタンからクリックインイベントを呼び出したいのですが、わかりません。ここでこのコードを試しましたが、うまくいきません。

Call cmdLoads_Click(Sender, e)

サブもパブリックに設定しましたが、まだ運がありません。

4

2 に答える 2

2

ボタン サブにはインデックスが必要です。

Private Sub cmdLoads_Click(index As Integer)

コマンド ボタンの名前は cmdLoads で、実際には cmdLoads(0) です。したがって、コードをこれに変更して機能させるだけで済みました。

Call cmdLoads_Click(0)
于 2013-10-17T19:28:35.463 に答える
0

コマンド ボタン (またはイベントを発生させるその他のオブジェクト) は、複数のシンク (イベント サブスクライバー) を持つことができるため、"xxx_Click" サブスクライバーを呼び出しても、他のリスナーには通知されません。

要するにcmdLoads(0).Value = True、移植性が高いので使用してください。

于 2013-10-17T19:55:29.403 に答える