例えばAフォーム場のコマンドボタン1をクリックするとBフォーム場のコマンドボタン2をクリックするという連鎖方法ってありますか?
フォームAのコマンドボタン1をクリックすると→フォームBのコマンドボタン2をクリックするという命令です。
開発環境は?
VB6.0をつかいSQLサーバへのデータ追加というプログラムです
やり方はいろいろあるかと思いますが、たとえば、B 側を
Public Sub Foo()
'処理
End Sub
Private Sub Command1_Click()
Foo
End Sub
のような実装にしておけば、A からこの Public メソッドを呼ぶことで、
クリック相当の処理を行わせることができますね。
オタコン さん こんにちは。
> フォームAのコマンドボタン1をクリックすると→フォームBのコマンドボタン2をクリックする
本当にClickイベントを発生さるなら、
「フォームAのコマンドボタン1」の「Clickイベント」で、
> フォームB.コマンドB.Value=True
を実行とか・・・
尤も、こういう事をやらないといけないと言うことは、プログラムのつくり(設計)が、
どこか変と言う可能性大ですね。
設計を見直してみると良いかも。
#例えば、魔界の仮面弁士さんの回答の様なつくりにするとか。
ありがとうございます。なんとか解決できました。とても感謝しています
ツイート | ![]() |