投稿日 | : 2005/02/02(Wed) 09:45 |
投稿者 | : ダンボ |
URL | : |
タイトル | : Re^2: 理解を深めて。。 |
> 「Text1.Text」が「Form1.Text1.Text」の省略形であるのと同じです。
Sayさん、いつも有難うございます。
う〜ん。認識が薄かったです。フォーム上に配置されているオブジェクトや、フォームのプロパティは
「絶対的にはForm1.Text1.Textのように記される」「Form1.は省略して良い」ですか。
ちょっとファイル管理、HTMLの絶対パスと相対パスの話に似ていますね。
「フォームのプロパティ、例Form1.Top」の「Form1.は省略して良い」までは頭に無かったです。
だから、Dim TOPとかDim HEIGHTとかバンバン定義していました。今後は避けよう。
まあ、経験少ないですが、よそのFormやMDIFormの中を参照するのに、Form1!Text1.Text類は
使っていました。「!は.と記しても良い」というのもあったようです。確かに全部「.」で記すと分かりづらい。
「オブジェクトは!」「プロパティは.」「イベントは_」「メソッドは#」とか使い分けておけばよかったのかも>MS