| OS:Win XP ver:ver9-2007
桐のヘルプを見ると下記のように書いてありますが、 もう少し情報が欲しく、質問をさせて頂きました。
ハンドル = <ハンドル> 処理対象となるフォームウィンドウのハンドルを指定します(計算式)。 無効なハンドルを指定するとエラーになります。 イベントハンドラ内で、自身のフォームを操作する場合は、このパラメータを省略できます。 サブフォームからメインフォームを処理対象にする場合は、「ハンドル=」に &hwindow を指定します。 &hwindow はフォーム組み込みの局所変数です。この変数には自身のウィンドウハンドルが格納されています。 一括処理から実行する場合は、このパラメータを省略できません。
実際に動かして確認をしてみると、 ハンドルは、開いたフォームの順番にフォームに1、2、3と割り当てられているような感じです。 この認識が正しいとすると、ハンドルは任意に変動してしまうのでイベントハンドラで固定で指定する とおかしなことになってしまう可能性があります。 皆様は、どのようにハンドルを指定して、自分が処理をさせたいフォームを指定されているのでしょうか?
初歩的な質問で申し訳ありませんが、 どうぞ、よろしくお願い致します。
|