View Full Version : فارسی کردن خطاهای Vb
as_200340
شنبه 19 فروردین 1385, 11:50 صبح
من چتور میتونم این error را فارسی کنم ؟؟؟http://i2.tinypic.com/t8ltmo.jpg
شرمنده تاپیک قبلی رو پیدا نکردم!
as_200340
شنبه 19 فروردین 1385, 12:03 عصر
لطفا کمک کنید
vb341
شنبه 19 فروردین 1385, 13:32 عصر
شما باید یک رویداد خطا بنویسید و قبل از نمایش خطا به زبان انگلیسی پیام فارسی خوتان را نمایش دهید
mahdi_farhani
شنبه 19 فروردین 1385, 14:30 عصر
همنطور که دوستمون گفتند باید خطا ها را داخل برنامه کنترل کنی
با دستور Onerror و بعد شماره خطا را با استفاده از دستور Err.Number برگردان و شرط و یا استفاده از Select case پیغام فارسی را نشان بده
Payman62
شنبه 19 فروردین 1385, 19:05 عصر
این جوری که باید برای همه خطاها متن تایپ کنه. روش مناسبی نیست.
as_200340
شنبه 19 فروردین 1385, 20:24 عصر
اگه میشه بیشتر توضیح بدید مرسی
mahdi_farhani
شنبه 19 فروردین 1385, 22:58 عصر
خوب همیشه همه چیز راحت نیست . فکر نکم روش دیگه باشه که بشه فارسی کرد . تا اونجایی که من یادمه تو همه زبان های برنامه نویسی از همین روش استفاده میکنیم.
----
کد نویسیش هم به این صورت است
OnError Goto ChkErr
.
.
.
.
Exit Sub
ChkErr:
If Err.Number=3022 Then
Msgbox "این برنامه با مشکل مواجه شده است ......"
endif
as_200340
یک شنبه 20 فروردین 1385, 13:57 عصر
مرسی از همه دوستان
vb341
یک شنبه 20 فروردین 1385, 23:07 عصر
اگر قرار باشه برنامش همش خطا بده که دیگه برنامه نیست
mahdi_farhani
دوشنبه 21 فروردین 1385, 05:56 صبح
حرف این دوست عزیزمون درسته . این درسته باید خطا هایی که می دونی احتمال رخ دادنش خیلی زیاده را قرار بده . مثلاٌ همین error که در مورد کلید تو بانک اطلاعاتی گرفته یا رسیدن به آخر بانک و... یه else میتونید بزارید برای اینکه حالا یه اشکالی رخ بده که شما فکرشو نکرده باشید .
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.