View Full Version : Class?
MSK
چهارشنبه 25 شهریور 1383, 22:01 عصر
دوستان کمک!
من یه کلاس در Type یونیت فرمم درست بالای کلاس فرمم نوشتم و یک متغیر از همون نوع را در کلاس فرمم تعریف کردم.
ولی:
Field Form1.MyClass does not have a corresponding component. remove the declaration?
Yes No Cancel Help
آیا می دونید چرا و چطور میشه ازدستش خلاص شد؟ :roll:
البته مشکلی درست نمی کنه ولی مزاحمه.
MSK
جمعه 27 شهریور 1383, 18:56 عصر
آقا کسی نبود به سوال ما جواب بده؟ :cry:
MSK
یک شنبه 05 مهر 1383, 20:21 عصر
چه سوال سختی؟ :? :متفکر:
alish
دوشنبه 06 مهر 1383, 07:35 صبح
باید سورسش را دید
کلاس شما درست Create شده
راستش باید دید سورس برنامه در هنگام Create را قرار بده
علی کشاورز
سه شنبه 07 مهر 1383, 03:05 صبح
شاید مشکلت این باشه:
متغیر رو توی یکی از ناحیه های Private یا Public تعریف کن، نه قبل از Private!
غلط:
Form1 = class(TForm)
MyVar : TMyClass
.
.
.
private
.
.
.
public
.
.
.
end;
درست:
Form1 = class(TForm)
.
.
.
private
MyVar : TMyClass
.
.
public
.
.
.
end;
MSK
چهارشنبه 08 مهر 1383, 19:14 عصر
بله مشکل همین بود ازت خیلی ممنونم. :تشویق:
ولی اگه می دونید چرا خیلی ممنون میشم به من هم بگید. :lol:
Mohammad S
چهارشنبه 08 مهر 1383, 23:15 عصر
چراش فکر کنم به این علت باشه که محل تعریف متغیر همون جاست! :wink:
vDelphi
پنج شنبه 09 مهر 1383, 15:43 عصر
فکر کنم به این خاطر باشه که قسمت اول کلاس مخصوص متغیر هایی هسن که در فرم برنامه قرار میگیرند!
MSK
پنج شنبه 09 مهر 1383, 19:24 عصر
:flower:
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.