کمک کنید در حل این برنامه ؟ به عکس زیر نگاه کنید
باید تو تکس اول 2+2= زدی خودش بنویه 4
یا نوشتی 2+9= خودش بنویسه 11
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کمک کنید در حل این برنامه ؟ به عکس زیر نگاه کنید
باید تو تکس اول 2+2= زدی خودش بنویه 4
یا نوشتی 2+9= خودش بنویسه 11
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بهترین روش استفاده از تابع asc هست و اونم تو text_change بنویس
به راحتی با این تابع و text_change و یک دستور شرطی میشه نوشت
( تابع asc رشته میگیره کدش پی میده)
با تشکر
سلام دوست گرامی اگر میتونید کد رو بگین و بگو کجا بنویسم
من این برنامه رو پارسال با mid و این چیزا نوشتم کاری نداره
سلام.
شما اول باید تعیین کنی که برنامه چندتا عملگر رو بشناسه مثلا + و -.
حالا با تابع InStr باید محل عملگر رو پیدا کنید، بعد با تابع Left و Right دو عدد قبل و بعد عملگر رو میگیریم و با توجه به عملگر جمع یا تفریق میکنیم.
این توضیح کلیش بود. تا ظهر یه نمونه میزارم.
این لینک دانلود بنامه:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بچه ها من این فایل رو دانلود کردم خوب بود ولی یه مشکل داشت این فورم نباید دکمه داشته باشه
باید تو همون تکس اول مساوی که زدی خودش جواب بده با استفاده از کد های
key ascii
که همون key press
باید تو تکس بزنی خودش جواب بده و بعد فقد تو متغییر داره یکی + و =
همین
سلام.
اینو میشه از دو روش نوشت یکی اینکه همینا رو کپی کنیم تو KeyPress اون یکی هم روش که باید تو KeyPress دونه دونه اعداد وارد شده و عملگر همون موقع که وارد میشن چک بشه.
من روش اول و بهت میگم خواستی بگه اون یکی رو ببینم چه جوریه.
الان همین کدا رو که تو Command هست کپی کن تو KeyPress تکستت. بعد اولش این کد رو اضافه کن:
اینجوری هر وقت = زده بشه دستورات اجرا میشن.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
آخرشم به جای MSGBOX اینو بنویس:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
می تونی بنویسی و به من بدی تا دانلود کنم منظورت رو نمی فهمم
این لینک دانلود:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)