مشاهده نسخه کامل
: عدم نمایش property خاص در کد فرم
khoshblagh
11-02-2009, 09:53
:19:با سلام خدمت دوستان
کسی میدونه چرا کنترل edit box در پنجره property گزینه Text آن دیده و قابل درج تکس در آن میباشد. ولی اگر برای ثبت آن در یک رویداد به کد فرم مراجعه میکنیم در پنجره کمکی تمام کننده کد property گزینه Text دیده نمیشود. البته به تازگی این مشکل برای من پیش آمده و علت بوجود آمدن آنرا نمیدانم . لطفا در صورت دانستن
علت آنرا توضیح دهید . متشکرم
thezetta
11-02-2009, 17:49
تا حالا چنین چیزی نشنیده بودم!
تنها احتمالی که به ذهن من رسید این هست مه شما مثلا یک متغیر عددی داری مثل a
و تلاش میکنید مقدار edit1.text رو به اون اختصاص بدید به شکل زیر
a:= edit1.text
که در این صورت دلفی فیلد text رو نمایش نمیده چون از نوع a نیست.
:13:
khoshblagh
12-02-2009, 07:52
حدس شما درست است
خوب حالا اگر محتویات تکسEdit Box من که مثلا عدد هست چطور به یک متغییر عددی نسبت بدهم.
برای نمونه
intA:=form1.Edit1.text; که intA یک متغییر عددی است.
as13851365
12-02-2009, 08:35
ببینید Edit.text رشته قبول می کنه و شما برای هر کاری باید حتما رشته را در text وارد کنید برای مثال :
رشته :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عدد صحیح :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عدد اعشاری :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگر توجه کرده باشید می بینید که در هر مرحله ما اول مقدار مورد نظر را به رشته تبدیل کردیم بعد آن را در Edit1.text قرار دادیم
حالا اگر بخواهید مثلا مقدار عدد وارد شده در edit1.text را در متغیر عددی I قرار بدید باید اول مقدار رشته را به عدد تبدیل کنید بعد مقدار دهی کنید :
عدد صحیح :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.