| > でもメンテも面倒だし(自分でも忘れそうだし)、以来私はその方法はとらずに、 > 変数は一貫してkev(kex)の「名札 メイン」の冒頭で宣言するようにしてきました。
イベント処理( .kev / .kex )の[名札 メイン]で局所変数を宣言しておけば、明示的なので一目瞭然ですね。
そして、修正も簡単です。
ただし、テキストボックスのソースに局所変数を指定していた場合など、
フォーム定義の画面の整合性チェックでエラーになるのが嫌なんですよね。
だから、私の場合には、イベント処理( .kev / .kex )の[名札 メイン]と重複する変数を
あえて、フォーム定義の変数管理で定義しています。
これって、あくまでもフォーム定義の画面の整合性チェックのエラーを回避するためだけなんですけど。
先に宣言した同名の局所変数は、後から[名札 メイン]で宣言すると上書きされますので、
変数の初期化は[名札 メイン]で行う必要があります。あくまでも同名変数の場合ですが…
|