PDA

نسخه کامل مشاهده نسخه کامل : کمک فوری فوری



aliaghaaaaa
17-09-2008, 07:46
سلام.
لطفا روش استفاده از دستور go to رو با یک مثال برام بنویسید.
لطفا زود زود کمکم کنید.
ممنون

atifazi
17-09-2008, 13:14
سلام دوست عزیزم. منظورتو on error goto هست ؟

on error goto errlabel
کد
errlabel:
کد هنگام رخ دادن خطا

یا اگه منظورتون یه goto دیگست ... goto line number
که line number شماره خط برنامست
یا علی.
کمی بیشتر توضیح میدادی خوب بود. اخه کمی خنگم

بهرام_62
17-09-2008, 20:41
من استفاده های دیگش رو نمی دونم ولی می دونم برای خطا گیزی وی بی هم استفاده می شه
یعنی با استفاده از این دستور می تونی کاری کنی توی برنامت دیگه خطایی رخ نده
کد زیر روی توی ویژوال بیسیک بنویس:(اول دو تا تکست باکس و سک کامند روی فرم بزار)

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا اگر در یکی از تکست ها به جای عدد از کاراکتر دیگری استفاده کنی ویژوال بیسیک پیغام خطا می ده و از برنامه می پره بیرون:41:
ولی اگر کد رو به این روش اصلاح کنی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا می تونی برای هر شماره خطا یک متن فارسی بنویسی و اون resume next هم برای اینه که برنامه به خط بعد از خزی که خطا درش رخ داده بره در اینجا می تونی هر چیزی به غیر از این بنویسی مثل:
resume:برای اینکه برنامه دوباره همون خط رو ادامه بده
exit sub:برای خروج کامل از ساب
و یا هر کد دیگری
استفاده از resume فقط برای موارد خاص است یعنی اگر در کد بالا از ریزوم استفاده کنید برنامه قفل می کنه
چون هی می خواد ادامه بده ولی نمی تونه ولی توی برنامه زیر می توین از resume استفاده کنید:
این برنامه فقط یک کامند می خواد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
امیدوارم فهمیده باشی:21: