[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/03/06(Mon) 10:36
投稿者名:gt
URL :
タイトル:
コマンドボタンを呼び出したい
お世話になっています、dtです。

別のフォームのボタンを呼び出したいですが、
うまく行かないです。
自分のフォーム(Form2)から
    Command9_Click
で呼び出していますが、
フォーム(Form1)から
 Form2.Command9.???
対応のメソッドがありませんでした。

どう解決するのでしょうか。

よろしくお願いします。

投稿時間:2006/03/06(Mon) 12:03
投稿者名:いな
Eメール:
URL :
タイトル:
Re: コマンドボタンを呼び出したい
処理を共通化するのであれば、
コマンドボタンなどのイベントをコールするのではなく、
通常は、グローバルな関数を作るのではないかな?

そうしないと、ぐちゃぐちゃなプログラムになりませんか?

投稿時間:2006/03/06(Mon) 12:30
投稿者名:gt
URL :
タイトル:
Re^2: 解決
いなさん、
ご返事ありがとう。

> 通常は、グローバルな関数を作るのではないかな?
>
> そうしないと、ぐちゃぐちゃなプログラムになりませんか?

わかりました。グローバルな関数を作ります。
アドバイスありがとう。

投稿時間:2006/03/06(Mon) 12:31
投稿者名:こんなこと?
Eメール:
URL :
タイトル:
Re: コマンドボタンを呼び出したい
Form1,Form2にそれぞれCommandボタンを貼り付けておき、

Form1で、
Private Sub Command1_Click()
Form2.show
Form2.Command1.Value=True
End Sub

Form2で
Private Sub Command1_Click()
Msgbox "Commandボタンがおされました"
End Sub

質問を取り違えていたらごめんなさい

投稿時間:2006/03/06(Mon) 15:21
投稿者名:gt
URL :
タイトル:
Re^2: 解決2
こんなこと?さん:
ご回答ありがとう。

> Form2.Command1.Value=True
なるほど、わかりました。

ありがとうございました。