تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اختيار عنصر معين من قائمة تتولد فيها ازار عددها متغير
#16
أعود وأقول لك هذا المثال لا ينفع إلا ليكون كـ وظيفة لطالب معهد برمجة لا أكثر
أستطاع اثبات أنه يستطيع التعامل مع قواعد البيانات بطريقة ما .. بالرغم من أن الطريقة غير مجدية في حال كان هذا البرنامج كجزء من منظومة حسابات.
-
- طريقة تخزين الوجبات غير منطقية في هذا البرنامج ..
- أي عمل على هذا البرنامج هي من سبيل اضاعة الوقت لا أكثر..

إن كان وقتك رخيص عندك ولا تبالي بأن تكمل عليه، ومصر عليه . سأرشدك للطريقة التي تريد.. ولكن أنت أعملها بنفسك..


الطريقة هي :
أصنع حقل جديد في كل جدول (وكمثال جدول المشروبات) سمي هذا الحقل (HotKey) يعني المفتاح الساخن
وظيفة هذا الحقل تخزن ضغطة زر لكل مفتاح تضغط به على الكيبورد
بحيث لو ضغطت على أي زر في الكيبور وهذه الضغطة مخزنة في أحد هذه الجداول بجانب مادة ما سيقوم البرنامج بإضافة هذه المادة مباشرة فتحدد الكمية وتضغط اضافة.. فتنزل في جدول الطلبات..  
مثلاً خزنت بجانب القهوة الرمز(F2)  فعندما تضغط على المفتاح الساخن (F2) سيقوم البرنامج بإضافتها مباشرة بدون الحاجة للذهاب للقائمة والبحث عنها ..

----------
في حدث (Form1_KeyDown) قم بإلغاء الكود التالي لكي لا يتعارض مع الأزرار الساخنة :
كود :
       If e.KeyValue = Keys.F3 Then
           MsgBox(Keys.F3.ToString())
           ListView1.FocusedItem.Remove()
           Beep()
       End If

قم بإضافة مكان هذا الكود كود آخر يتعرف على ضغط الكيبورد من الأمر (e.KeyCode.ToString)   وليس (KeyValue)
لأن الـ (KeyCode) يأخذ رسم المفتاح(يعني : الاسم الظاهري لمفتاح)  وبس كوده..

ثم يقوم بالبحث في قاعدة البيانات في حقل (HotKey) عن هذه القيمة.. ثم يعرضها للادخال بانتظار تحديد الكمية ومن ثم الادخال لجدول الطلبات كما في حدث البحث ضمن حدث  (cmn)  لكن أجعله يبحث في حقل الـ (HotKey)  بدلا من (itn) 
فإن وجد ضغطة الزر تلك فإنه سيدخل المادة المقابلة لذلك في الطلبات.. وإلا فإنه لن يفعل شيء..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: اختيار عنصر معين من قائمة تتولد فيها ازار عددها متغير - بواسطة Taha Okla - 21-01-23, 08:20 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحميل قائمة فيديوهات كاملة من اليوتيوب dr.programming 1 161 06-12-25, 02:26 AM
آخر رد: princelovelorn
  كيف يتم عرض جدول من قائمة listbox في داتاقريدفيو ahmedfa71 5 875 04-09-25, 02:59 PM
آخر رد: ahmedfa71
  اريد كود معين اثابكم الله خالد كامل1 1 456 04-02-25, 09:28 PM
آخر رد: aliday03
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 554 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  [سؤال] اضافة ملف Pdf الى الريسورس واستخراجه الى مسار معين .. ackore 6 588 15-11-24, 02:51 AM
آخر رد: justforit
  معرفة عدد صفوف الجريد فيو بشرط معين modymody300894 4 657 12-11-24, 02:22 PM
آخر رد: salamandal
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 557 07-11-24, 09:15 PM
آخر رد: modymody300894
  [VB.NET] طلب كود vba اكسل يقوم بنسخ خلية من قائمة ثم لصقها في خلية اخرى Faisal_kg 0 372 25-10-24, 09:13 PM
آخر رد: Faisal_kg
  [كود] كود عند اختيار صورة في فورم تسمع في فورم اخري Mostafa201255411 0 246 13-09-24, 09:20 PM
آخر رد: Mostafa201255411
  طباعة تقرير بطول وعرض معين (التقرير عبارة عن سطر) atefkhalf2004 7 634 15-07-24, 01:53 AM
آخر رد: atefkhalf2004

التنقل السريع :


يقوم بقرائة الموضوع: