![]() |
|
دالة ادخال ارقام فقط في مربع النص - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : دالة ادخال ارقام فقط في مربع النص (/showthread.php?tid=46764) |
دالة ادخال ارقام فقط في مربع النص - atefkhalf2004 - 19-08-23 ارغب في تعلم عمل دالة تسمح ادخال ارقام فقط في مربع النص عند كتابة الدالة في الحدث keypress تسمح بكتابة الارقام فقط Public Function onlynumeric(ByVal e As String) If Not IsNumeric(e) Then e = "" MsgBox("Please enter numbers only.", vbInformation) End If End Function لكن معرفتش اكمل ايضا لا يوجد بها return معرفتش اكتبها و اكتبها وفين RE: دالة ادخال ارقام فقط في مربع النص - asmarsou - 19-08-23 راجع الموضوع التالي ربما يفيدك http://vb4arb.com/vb/showthread.php?tid=44346 RE: دالة ادخال ارقام فقط في مربع النص - Alexander Max2 - 19-08-23 لكتابة الارقام فقط تحتاج اجراء وليس دالة للبساطة استخدم الكود التالي وعدل عليه بما يناسب مشروعك .. كود : Private Sub TextBox1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles TextBox1.KeyPressRE: دالة ادخال ارقام فقط في مربع النص - atefkhalf2004 - 19-08-23 عايز اعمل دالة اكنب المعامل لها هو مربع نص ١ او اي مربع نص ليس مربع نص١ شكرا RE: دالة ادخال ارقام فقط في مربع النص - Alexander Max2 - 19-08-23 لو شغلت دماغك شوية كان عرفت أن هذا الاجراء أهم بكثير من أي دالة بتعمل نفس الوظيفة فقط انسخ اسمها (onlyNumbers(e)) وضعه في حدث (KeyPress) لأي تكتست بوكس وستعمل بدون أن تحتاج ذكر اسمها .. RE: دالة ادخال ارقام فقط في مربع النص - atefkhalf2004 - 20-08-23 حضرتك امكانيات برجاء التعديل ليكون الكود سليم والله لو عارف لكنت عملت لتنال كل الثواب شكرا RE: دالة ادخال ارقام فقط في مربع النص - Alexander Max2 - 20-08-23 الكود السابق كود جاهز للاستخدام، ضعه في أي مكان في مشروعك .. فقط انسخ النداء OnlyNumbers(e) وضعه في حدث الــ (KeyPress) لأي أداة (TextBox -- ComboBox -- RichTextBox) أو أي أداة لها خلية وحيدة وتشبهها.. وجرب... RE: دالة ادخال ارقام فقط في مربع النص - atefkhalf2004 - 20-08-23 شكرا لك يا استاذنا |