ほんとに初心者な質問で書くのも申し訳ないのですが。。。
たとえば、Form1に、
Private Sub aaa()
....
End Sub
とあって、Form2からこれを呼び出したい場合はForm2のほうにどう記述すればよいのでしょうか?
call Form2.aaa()
では、うまくいきませんでした。。。
すみません。call Form1.aaa() でした。
>Private Sub aaa()
Privateになってるので
Form1の中かからはcallできますが
Form2からはcallできません。
Private
Dim ステートメントの Private キーワードで宣言した要素は、同じモジュール、クラス、または構造体からしかアクセスできません。Private 宣言の例を次に示します。
Public
Dim ステートメントの Public キーワードで宣言した要素は、同じプロジェクト内からも、そのプロジェクトを参照している他のプロジェクトからも、そのプロジェクトからビルドされたアセンブリからもアクセスできます。
MSDEより
ご指示の通り、Publicにしたらうまくいきました。reeさん、あんさん、ありがとうございました。
>MSDEより
MSDNでした。すみません。
ツイート | ![]() |