اصغر (پآچ)
شنبه 29 تیر 1387, 23:02 عصر
سلام دوستان
من یه فرم دارم که توش نزدیک 30 تا Edit دارم حالا می خوام یه کامپوننت Edit بنویسم که خاصیت Change داشته باشه که با تغییر در اون Edit این خاصیت مقدار True و در غیر اینصورت False رو برگردونه اگه من بخوام متغییر تعریف کنم تعداد متغییر های boolean خیلی زیاد میشه من می خوام از این دستور برای فهمیدن این که کدوم Edit تغییر کرده که توی بانک ذخیره بشه استفاده کنم :
if (Sender as TEdit).Change then
AdoTable1.FieldByName('fieldname').AsString := (Sender as TEdit).Text;
راستی من هیچ اطلاعی از نوشتن کامپوننت ندارم دوستان اگه لطف کنن یه راهنمایی یا یه مقاله نوشتن کامپوننت معرفی کنن خیلی ممنون میشم.
موفق و موید باشید
من یه فرم دارم که توش نزدیک 30 تا Edit دارم حالا می خوام یه کامپوننت Edit بنویسم که خاصیت Change داشته باشه که با تغییر در اون Edit این خاصیت مقدار True و در غیر اینصورت False رو برگردونه اگه من بخوام متغییر تعریف کنم تعداد متغییر های boolean خیلی زیاد میشه من می خوام از این دستور برای فهمیدن این که کدوم Edit تغییر کرده که توی بانک ذخیره بشه استفاده کنم :
if (Sender as TEdit).Change then
AdoTable1.FieldByName('fieldname').AsString := (Sender as TEdit).Text;
راستی من هیچ اطلاعی از نوشتن کامپوننت ندارم دوستان اگه لطف کنن یه راهنمایی یا یه مقاله نوشتن کامپوننت معرفی کنن خیلی ممنون میشم.
موفق و موید باشید