View Full Version : چه ظوری می توان رویداد یک editرا غیر فعال کرد
  
hamidehsadat
سه شنبه 23 مرداد 1386, 11:14 صبح
چه ظوری می توان رویداد یک editرا غیر فعال کرد
SYNDROME
سه شنبه 23 مرداد 1386, 11:37 صبح
با سلام
چه ظوری می توان رویداد یک editرا غیر فعال کرد
منظورتان را کاملا بیان کنید.
منظور از رویداد یک Editهمه رویدادها است یا یک رویداد خاص.
در چه شرایطی رویدادها غیر فعال شود.
توضیح بیشتر.
موفق باشید
persianboy
سه شنبه 23 مرداد 1386, 12:34 عصر
کافیه مثلا یه متغیر boolean تعریف کنی و با یه if تو هر event که خواستی چکش کنی . مثلا :
var
yesorno:boolean;
.
.
.
procedure TForm1.Edit1Change(Sender: TObject);
begin
if not yesorno then edit1.text:='persinboy';
end;
که از هر جای برنامه متغیر رو true کنی ، دیگه onchange کار نمیکنه.
البته اگه منظورتو فهمیده باشم.
Hamid.Kad
سه شنبه 23 مرداد 1386, 13:02 عصر
Edit1.OnChange := nil        برای غیرفعال کردن
Edit1.OnChange := EditChange    برای فعال کردن
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.