Form1のprocedureの中で得た値を、Form2のprocedureに渡したいのですが、どのような方法があるのでしょうか? よろしくお願いします。
なんかあまりに簡単なのでレスがつかないみたいですが。
いろいろな方法がありますけど、Form1 の pulic フィールドに変数を宣言して
おいて、Form1 の手続きで設定すると、Form2 の手続きでそれを見に行けば
いいだけです。
プロパティもあります。
> プロパティもあります。
そうですね。しかし、Form2 の手続きに値をわたすためだけのプロパティーって
いうのも変ですよね。
あと、Form2 の方のフィールド変数に Form1 の手続きから値を設定することも
できます。意図としてはこっちの方が自然かも知れません。
あと、おすすめではないですけど、グローバル変数でも渡せます。
ツイート | ![]() |