初心者ですがDelphiEX5を検討しており試用中です。
FormにEditを貼り付けonEnterイベントにForm1.Caption:='CR'と書いておきます。
この単純なプログラムを起動するだけなのにFormのキャプションに’’CRと表示されたFormが立ち上がります。
エンターキーを押さなくてもonEnterイベントは起動時には発生してしまうのでしょうか?
またこのようなコーディングまで考えながらプログラミングしなければいけないのでしょうか初心者なので的外れなのかもしれませんが
また起動時のみこのイベントを回避できるのでしょうか
よろしくお願いいたします。
OnEnter は Enter キーを押下した時ではなく、
コントロールにフォーカスが来た時のイベントですヨ?
早速ありがとうございます。
大きな勘違いでしたEnter=改行キーになってました。
Formに一個のEditだと立ち上がり時には当然フォーカスが来ますね;
ありがとうございました。
keydownとかで対応します。
ツイート | ![]() |