الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]ماهو الخطأ في هذا الكود؟

بدأه ابوغدي في 24 سبتمبر 2008 · 5 رد · 610 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

لدي حقل نص غير منظم

وأردت الا يطبع الا ارقام فا ادخلت الكود التالي

Private Sub fail_no_KeyPress(KeyAscii As Integer)

KeyAscii = IIf(InStr("0123456789" & Chr$(8), Chr$(KeyAscii)), KeyAscii, Empty)

End Sub

في البداية يعمل معي ولا يكتب الحروف

حين أعيد تشغيل البرنامج يعطيني رسالة

Run-time error 5
Invalid Procedure call or argument

ثانيا كيف أغير رسالة الخطأ في القيمة الافتراضية بحيث تكون نعم ولا

#2

اخي الفاضل ابو غدى

السلام عليكم ورحمة الله وبركاته

ولماذا كل هذا التعب وهذه الأكواد

الموضوع ببساطه لكي لا يتم كتابة اي حروف في مربع النص الغير منضم والإكتفاء فقط بالأرقام نقوم بعمل التالي :

في قاعدة التحقق من الصحه لنفس مربع النص نضع هذا التعبير

IsNumeric([YourTextName])=True

YourTextName هو اسم الحقل النصي الخاص بك

#3

جزاك الله كل خير اخت زهرة

أعرف هذه الطريقة ولكن عيبها انها تقبل كتابة الحروف وبعد التحديث تظهر رسالة الخطأ

فأردت ان اختصر المسافة وامنع المستخدم من كتابة الحروف اصلا

لهذا انا احناج هذا الكود

#4

بالنسبة للتحكم في رسائل الأخطاء فراجع هذا الرابط ( كل ما عليك هو وضع رقم الخطأ وهو لديك في الرسالة رقمه 5 )

/index.php?showtopic=170832

#5

جزاك الله كل خير هذا هوالمطلوب

#6

بسم الله الرحمن الرحيم

تمت الإجابة على الموضوع

إدارة الفريق العربي للبرمجة

certifiedj.jpg

 

 

Image Hosted by ImageShack.us

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…