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

投稿時間:2005/03/11(Fri) 22:52
投稿者名:VB初心者
Eメール:
URL :
タイトル:
他のFormのコントロールを参照する方法
いつも参考にさせていただいてます。

質問なのですが、Form1とForm2があったとします。
Form1からForm2のMSFlexGridなどの値を直接参照する事はできるのでしょうか?
グローバル変数や関数みたいに、どこからでも参照したいのですが、
勉強不足なのか仕方がわかりません…

よろしくお願いします。

投稿時間:2005/03/11(Fri) 23:00
投稿者名:K.J.K.
Eメール:akiya@koalanet.ne.jp
URL :
タイトル:
Re: 他のFormのコントロールを参照する方法
まず、Formsコレクションから、該当するFormXを検索できますよね。
で、そのFormX.ControlYという形で参照できますよね。

Formの規定のインスタンスを利用するのならば、Form1.Text1.Text
とかForm2.Picture1.Pictureとかで直接打ってもいいでしょう。
ただ、規定のインスタンスを使うのならば、それに応じたFormの
管理をする必要がありますよね。

# って、そういうことではないかも。

投稿時間:2005/03/12(Sat) 00:28
投稿者名:VB初心者
Eメール:
URL :
タイトル:
Re^2: 他のFormのコントロールを参照する方法
どうもありがとうございます!
そういう方法があったんですね。
VBはほんとに奥が深いですね。