سلام دوستان
چطور میشه بدون اینکه فوکوس تغییر کنه ، روی یک کلید کلیک کرد؟
Printable View
سلام دوستان
چطور میشه بدون اینکه فوکوس تغییر کنه ، روی یک کلید کلیک کرد؟
اگه می خوای بعد از روال کلیک، فوکوس روی کنترل قبلی مثلا Edit بمونه می تونی در آخر رویداد کلیک از SetFocus استفاده کنی
procedure TForm1.Button1Click(Sender: TObject);
begin
.
.
.
Edit1.SetFocus;
end;
سلام اگر کلیدتون رویداد OnClick داره ، اینو امتحان کنید :
Button1Click(nil);
اینجوری فوکوس به دکمه انتقال پیدا نمی کنه ولی رویداد اجرا میشه .
سلام
ممنون از پاسخهاتون.
منظورم کلیک روی کلیدی در برنامه دیگه هست. بشکلی که موس جابجا نشه
سلام.
هندل اون دکمه رو بدست بیارید و بهش مسیج ارسال کنید.