أبغى أتحكم في أدخالات التيكس بوكس بحيث أذا دخلت أرقام يرتبها كتاريخ زي الملف الموجود ولكن عند أدخال أرقام كبيرة يظهر لي رسالة بعدم وجود هذا التاريخ أو أن التاريخ خطأ في الأدخال ونفس الشي مع العملة بدون ما أستخدم تيكس بوكس ثاني زي
msak
أبغى أتحكم في أدخالات التيكس بوكس بحيث أذا دخلت أرقام يرتبها كتاريخ زي الملف الموجود ولكن عند أدخال أرقام كبيرة يظهر لي رسالة بعدم وجود هذا التاريخ أو أن التاريخ خطأ في الأدخال ونفس الشي مع العملة بدون ما أستخدم تيكس بوكس ثاني زي
msak
السلام عليكم
تفضل اخي هذه المحاولة مني . وعسى إن تكون هي المطلوبة .
وتحياتي للجميع ،
وخالص التحية إلى منتدى الفريق العربي للبرمجة .
IF IsDate(ME.TEXT1) THEN
ME.TEXT1=CDATE(ME.TEXT1)
END IF
ماذا تقصد بهذا الكود سيد Shadi_i
هذ الكود مضمن في الملف المرفق في الاعلى
IF IsDate(ME.TEXT1) THEN ME.TEXT1=CDATE(ME.TEXT1) END IF
هل تعني بان الكود خطأ او شي من ذلك
هدا ما فهمت من المشكلة
{يَا أَيُّهَا النَّاسُ اتَّقُوا رَبَّكُمْ إِنَّ زَلْزَلَةَ السَّاعَةِ شَيْءٌ عَظِيمٌ }الحج1
أشكركم أخواني وجميع حلولكم مقبوله وتلبي المطلوب
بس عندي سؤال
أبغى كود عندما أقوم بالضغط على زر السهم للأسفل الموجود على الكيبورد
ينتقل للتيكس الذي بعده ويظلل جميع محتواه
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 40 Then DataEnvironment1.rs.MoveNext End If end sub
مع ملاحظة ان هذا الكود للأنتقال فقط بدون التحديد
تم تعديل هذه المشاركة بواسطة مهند عبادي في 11 مايو 2004 في 00:30
KHALED_HELAL
مشكور أخي khaled_helal
بس ياريت أعرف كيف أذا أنتقل المؤشر للتيكس الثاني يقوم بتحديده تلقائي
Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 40 Then
SendKeys "{tab}"
SendKeys "{home}+{end}"
End If
End Subهذا الموضوع مغلق.