![]() |
|
[VB.NET] التحقق من البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] التحقق من البيانات (/showthread.php?tid=2395) الصفحات:
1
2
|
التحقق من البيانات - bumb - 29-03-14 السلام عليكم لدي مربعات نصوص عديده واستخدمت المفتاح انتر للتنقل فيما بينها عند ادخال البيانات ووضعت في حدث الضغط على انتر رسالة تخبر المستخدم بإدخال بيانات عند بعض التكست بوكس المشكله انه يمكن تجاوز هذا الحدث بالضغط على مفتاح تاب وبالماوس كيف اخلي مفتاح تاب والماوس ينهجون نفس منهج مفتاح انتر المطلب الثاني لدي تكست بوكس يكتب فيه المستخدم السجل المدني , المطلوب هو بعد الضغط على مفتاح انتر تتم عملية التحقق من السجل المدني هل هو موجود ام لا اذا كان موجود تظهر رساله بان هذا السجل موجود واذا لم يكن كذلك يستمر انتقاله الى التكست بوكس التالي ودمتم RE: التحقق من البيانات - سعود - 29-03-14 جرب حدث Lost focus واي اشكال خبر به وباذن الله محلولة RE: التحقق من البيانات - bumb - 29-03-14 هل تقصد انقل الكود الى حدث lost focus RE: التحقق من البيانات - سعود - 29-03-14 لا طبعا لا اقصد هذا لان حسب علمي انك وجدت كود طويل يحول زر انتر الى زر تاب. اللي اريده منك الان تسوي مثال بسيط وتكتب كود تحقق ابسط. لازم مثال جديد مستقل ولو اعجبتك الطريقة تطبقها على مثالك وان لم تعجبك انساها. ملاحظة! ![]() ترى اللي تريده طبقتها عدة مرات وماشية معي تمام اول مربع نص اسمه tn والباقي على التوالي: Textbox1 Textbox2 استخدمت حدثين : 1-LostFocus 2-KeyDown وسواء نقرت بزر الادخال Enter ام نقرت زر Tab وهذا هو الكلاس كود : Public Class Form1RE: التحقق من البيانات - سعود - 29-03-14 والمشروع مرفق vb 2010 لا اظنه يعمل لديك لانك ذكرت ان اصدارك اكسبرس لكن الكلاس هذا هو مكتوب فوق المشاركة هذي RE: التحقق من البيانات - bumb - 29-03-14 الكود اللي عندي اللي يخص التاب هو عمله يحول الانتر الى تاب علشان كذا استغنيت عنه واعتمدت على مفتاح الانتر لو استخدم الكود الأول رح يتلغي مفتاح الانتر ويصير عمله مثل عمل مفتاح التاب المشكله في مفتاح انتر انه يطلع صوت ولكن ضروري لها حل اللي ابيه الان هو التحقق من البيانات وعدم ترك مربع النص سواء بالانتر او التاب او الماوس اذا كان مربع النص لم يتحقق فيه الشرط وهو انه ارقام فقط ولا يترك فارغ تحياتي لك RE: التحقق من البيانات - سعود - 29-03-14 فين المشكلة لو تستخدم حدث فقدان التركيز؟؟؟؟ اضفها للي عندك وجرب RE: التحقق من البيانات - bumb - 29-03-14 كيف مالقيت حدث اسمه lost focus RE: التحقق من البيانات - Adrees - 29-03-14 السلام عليكم بالنسبة للقسم الثاني من السؤال في الحدث KeyDown اكتب هذا الكود كود : Private Sub TextBox1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDownوفي الحدث Validated اكتب هذا الكود كود : Private Sub TextBox1_Validated(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.ValidatedRE: التحقق من البيانات - bumb - 30-03-14 السلام عليكم الكود معمول للـ SQL انا عدلت عليه بس يوقف عند الداتا ريدر وبالتحديد عند السطر التالي : PHP كود : Dim dr As OleDbDataReader = cmd.ExecuteReader() ارجو اصلاح المشكله وهذا الكود بالكامل : PHP كود : Private Sub txtCRN_Validated(sender As Object, e As EventArgs) Handles txtCRN.Validatedتحياتي لكم |