PDA

View Full Version : فوكوس



Mr_Mahmoud
جمعه 30 مرداد 1388, 20:23 عصر
سلام
من ميخام وقتي كاربر تو اديت حتي 1 كاراكتر وارد كرد دكمه ok فوكوس بگيره به طوري كه وقتي اينتر رو زد انگار روي ok كليك كرده.هر كار كردم تو onchange نتونستم اين كار رو بكنم

Felony
جمعه 30 مرداد 1388, 21:03 عصر
کد زیر رو تو رویداد Change ادیت مورد نظرت بنویس :


Button1.SetFocus;

tdkhakpur
جمعه 30 مرداد 1388, 21:10 عصر
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key>=32 then
Button1.SetFocus;
end;
end.

vcldeveloper
شنبه 31 مرداد 1388, 01:34 صبح
من ميخام وقتي كاربر تو اديت حتي 1 كاراكتر وارد كرد دكمه ok فوكوس بگيره به طوري كه وقتي اينتر رو زد انگار روي ok كليك كرده.
خصوصیت Default آن دکمه را True کنید، همین.