PDA

View Full Version : جواب دو عمل اصلی یک textbox



soheil_1367
جمعه 06 آذر 1388, 00:34 صبح
سلام کسی میتونه کمکم کنه برنامه ای بنویسم که یک textbox داشته باشه که فرمول با دو عمل اصلی که نوشته شد جواب رو داخل یک lable نشون بده ؟؟؟؟
کسی نیست کمک کنه ؟؟؟؟

far9090
جمعه 06 آذر 1388, 14:26 عصر
سلام . واضح تر بیان می کنید . صد در صد کمکتون می کنن .

soheil_1367
جمعه 06 آذر 1388, 16:00 عصر
منظور من اینه که در فرمم یک textbox و lable باشه که وقتی مثلا عبارت 12+23+45-56+6-7 در textbox نوشته شد جواب رو در lable نشون بده

debugger
جمعه 06 آذر 1388, 16:36 عصر
سوال خوبیه ؟؟

به نظرم باید 23+45-56+6-7 اینو به صورت string بخونی و - و + را جدا کنی و اعداد را هم جدا کنی و از یک ارایه استفاده کنید

soheil_1367
جمعه 06 آذر 1388, 16:39 عصر
اینایی که شما گفتی دقیقا درسته ولی من بلد نیستم بنویسمش
شما بلدی ؟؟؟

far9090
جمعه 06 آذر 1388, 17:36 عصر
البته می تونید به کاراکتر های + و - و هر کاراکتر دیگری هم حساسشون کنید و به محض زدن این دکمه ها کاری رو که خواستید انجام بدین . تو همین حالت هم باید کاراکتر های غیر مجاز از قبیل حروف و غیره رو فیلتر کنید . الان دسترسی ندارم ولی سریعا براتون یک Sample درست می کنم . البته اگه اساتید زودتر زحمتشو نکشن . موفق باشید .

soheil_1367
جمعه 06 آذر 1388, 21:51 عصر
میشه بیشتر توضیح بدید چطوری باید حساسش کنم ؟؟؟

debugger
جمعه 06 آذر 1388, 21:55 عصر
میشه بیشتر توضیح بدید چطوری باید حساسش کنم ؟؟؟

یعنی در رویداد KeyDown یا Keypress

textbox بنویسی اگر + یا - دیدی این کار را انجام بده

منظورشون از حساس اینه

soheil_1367
شنبه 07 آذر 1388, 22:57 عصر
کسی میتونه برام یه فایل sample درست کنه ؟؟؟

far9090
یک شنبه 08 آذر 1388, 11:18 صبح
این Sample رو ببین . اعداد رو پشت سر هم بزن و فقط عدد وارد کن و بعد از اون عملگرهای + یا - .
مثلا:
25+2+6-8+3
خودت می تونی بهترش کنی و براش فیلتر های بیشتر بذاری .
این کد کامل نیست و فقط یک نمونس . موفق باشید .