プロパティ初期化について

解決


DelDel  2007-06-05 04:32:29  No: 26499

現在TEditを継承して、MyEditを作成しているのですが、
作成したMyEditのフォームドロップ時にTextプロパティを
''にしたのですが、やり方がわかりません。

どなたか教えてください。
お願いします


DelDel  2007-06-05 04:40:08  No: 26500

''にしたのですが、やり方がわかりません。

→したのですが、やり方がわかりません。
でした。
すみません。
よろしくお願いします。


igy  2007-06-05 08:46:07  No: 26501

コンストラクタで指定するのではだめですか?


DelDel  2007-06-05 17:36:35  No: 26502

igy様

コンストラクタで指定しても、
ドロップ時および実行時に''にならないのです。
コンストラクタはCreateメソッドをオーバーライドしてますが
このメソッドではないのでしょうか?


igy  2007-06-05 19:08:21  No: 26503

コンストラクタに
  ControlStyle := ControlStyle - [csSetCaption];
を追加したら、どうなります?


はるり。  2007-06-05 19:13:52  No: 26504

SetNameをオーバーライドして?
inheritedの後に text := ''は?
実行時にName変わりそうならComponentState判定


DelDel  2007-06-05 22:10:40  No: 26505

igyさん、はるりさん
ありがとうございました。

ControlStyle := ControlStyle - [csSetCaption];

でできました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加