-
cancel در InputBox
راستش من این سوال رو از خیلی ها پرسیدم ولی جواب نگرفتم :(
میدونیم که چون در InputBox رشته ها رو به صورت مقدار برمیگردونه پس اگه cancel بزنیم Error میده چون Null برمیگردونه البته من کدی نوشتم که اگه cancel زدیم ( یعنی Null برگردوند) یا مثل OK عمل کنه یا InputBox رو دوباره بیاره ولی در اصل میخوام کدی داشته باشم که cancel همونطوری که همه جا عمل میکنه یعنی ادامه عملیات رو متوقف کنه
-
لطفا کدتان را اینجا کپی و پیست کنید.
-
راستش آقای نصیری همون طوری که گفتم من اصلا با کدی که خودم تونستم بنویسم کاری ندارم من کدی میخوام که با اون بشه کار کلید cancel رو با cancel در InputBox به دست آورد در واقع این دو تا کد به هم ربطی ندارند ولی اگه فکر میکنین لازمه چشم مینویسمش
-
امیدوارم اخلاق تند من در کسی اثر نکند! :wink: :lol:
مطابق ام اس دی ان :
If the user clicks Cancel a zero-length string is returned
شما فقط کافی است این خروجی گرامی را چک کنید و مطابق آن عکس العمل نشان دهید.
-
آقای نصیری دوست عزیز من خودم به این نکته واقف بودم ولی هنوز متوجه منظورم نشدین من میتونم کاری کنم که با زدن دکمه cancel یا دیگه iputbox نیاد یا اینکه دوباره بیاد تا اینجای کار مشکل نیست اما مساله اینجاست که برای یه همچین کاری باید شرط رو Null بودنInput box بذارم و در اینصورت اگه من در حالیکه Input box خالیه ok کنم هم همون اتفاقی میافته که اگه cancel رو بزنم به عبارت دیگه در صورت خالی بودن inputbox کلیدهای ok و canel هیچ فرقی با هم ندارن اما من نمیخوام اینطوری باشه میخوام وقتی Inpu box خالیه اگه cancel زدم دیگه ادامه نده و بقیه دستورات رو اجرا کنه ولی اگه ok رو زدم دوباره Input box رو بیاره
-
شما بهتره یه اینپوت باکس ورژن سایانای قهرمان درست کنید و خلاص! :wink: :lol: :lol:
-