تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف يتم جلب الرقم التسلسلي للوحة المفاتيح؟
#1
السلام عليكم ورحمة الله وبركاته

لدي أربعة لوحات مفاتيح
ثلاثة منها متصلة بالكمبيوتر USB وواحدة منها أيضاً USB ولكن لاسلكية
وهذه صور للوحات المفاتيح:
   
   
أريد جلب معلومات عن هذه اللوحات؛ مثلاً أريد الرقم التسلسلي لكل منها، أو اسمها، أو أي شيء آخر، المهم أن يكون شيئاً ما يميزها عن بعضها
هل يمكن ذلك عن طريق Management من خلال الاستعلام التالي:
كود :
[color=#3333ff]"SELECT * FROM Win32_Keyboard"[/color]


أريد طريقة عملية ومضمونة، ولكم مني جزيل الشكر
Smile

الغاية من السؤال هي:
لدي أربعة لوحات مفاتيح، ثلاثة منها متصلة بالكمبيوتر USB وواحدة منها أيضاً USB ولكن لاسلكية
وعندي فورم عادي فيه أربعة مربعات نصوص
والمطلوب النقر على الأرقام (1 2 3 4)
في المربع الأول أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الأولى
في المربع الثاني أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الثانية
في المربع الثالث أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الثالثة
في المربع الرابع أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الرابعة

هل هذا ممكن برمجياً؟
فاعلم أنه لا إله إلا الله
الرد }}}
تم الشكر بواسطة: محمد كريّم
#2
(22-07-19, 11:07 PM)السندبااد كتب :
السلام عليكم ورحمة الله وبركاته

لدي أربعة لوحات مفاتيح
ثلاثة منها متصلة بالكمبيوتر USB وواحدة منها أيضاً USB ولكن لاسلكية
وهذه صور للوحات المفاتيح:
أريد جلب معلومات عن هذه اللوحات؛ مثلاً أريد الرقم التسلسلي لكل منها، أو اسمها، أو أي شيء آخر، المهم أن يكون شيئاً ما يميزها عن بعضها
هل يمكن ذلك عن طريق Management من خلال الاستعلام التالي:
كود :
[color=#3333ff]"SELECT * FROM Win32_Keyboard"[/color]


أريد طريقة عملية ومضمونة، ولكم مني جزيل الشكر
Smile

الغاية من السؤال هي:
لدي أربعة لوحات مفاتيح، ثلاثة منها متصلة بالكمبيوتر USB وواحدة منها أيضاً USB ولكن لاسلكية
وعندي فورم عادي فيه أربعة مربعات نصوص
والمطلوب النقر على الأرقام (1 2 3 4)
في المربع الأول أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الأولى
في المربع الثاني أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الثانية
في المربع الثالث أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الثالثة
في المربع الرابع أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الرابعة

هل هذا ممكن برمجياً؟

تفضل اخي الغالي قم بتطوير الكود على مزاجك
PHP كود :
Imports System.Management
Public Class Form1

    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim str 
As New ManagementObjectSearcher("root\CIMV2""SELECT * FROM WIN32_Processor")
 
       Dim strt As New ManagementObjectSearcher("root\CIMV2""SELECT * FROM WIN32_VideoController")
 
       For Each Processor As ManagementObject In str.Get
            For Each Video 
As ManagementObject In strt.Get
                TextBox1
.Text Processor("Name")
 
               TextBox2.Text Processor("NumberofCores")
 
               TextBox3.Text Video("Name")
 
           Next
        Next
    End Sub
End 
Class 

هذا كود اخر لجلب قوائم اجهزة المودم المتصلة بالجهاز تستطيع تطويره كما تشاء Smile Smile Smile Smile Smile Smile Smile

PHP كود :
Imports System.Management
Public Class Form1
    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Try
            Dim mngSearch 
As New ManagementObjectSearcher("Select * From Win32_POTSModem")
 
           Dim mngColl As ManagementObjectCollection mngSearch.Get
            Dim mngObj 
As ManagementObject
            For Each mngObj In mngColl
                ListBox1
.Items.Add(CType(mngObj.Item("AttachedTo"), String) &
 
                                  " - " CType(mngObj.Item("Name"), String))
 
           Next
            ListBox1
.SelectedIndex 0
        Catch ex 
As Exception
        End 
Try
 
   End Sub
End 
Class 
الرد }}}
#3
ألف شكر لك أخي العزيز fouadhdfouad
لكن هذا الكود لا علاقة له بما أريد؛ لأن الكود يعطيك معلومات عن المعالج وكرت الشاشة، وما أريده أنا يتعلق بلوحة المفاتيح
فاعلم أنه لا إله إلا الله
الرد }}}
تم الشكر بواسطة:
#4
وصلت إلى الكود الذي يعرض لي لوحات المفاتيح المرتبطة بالجهاز، وهذا هو:
  
كود :
      Dim theSearcher As New ManagementObjectSearcher("SELECT * FROM Win32_Keyboard")

        If theSearcher.Get.Count = 0 Then
            MsgBox("No Keyboard !!")
            Exit Sub
        End If
        For Each vv In theSearcher.Get
            ListBox1.Items.Add("Description : " + vv("Description"))
            ListBox1.Items.Add("Caption : " + vv("Caption"))
            ListBox1.Items.Add("Name : " + vv("Name"))
            ListBox1.Items.Add("Status : " + vv("Status"))
        Next

ولكن كيف سأعرف أن رقم (1) مثلاً تم نقره من لوحة المفاتيح الأولى والثانية؟

لأنني في النهاية أريد التالي:
عندي فورم عادي فيه أربعة مربعات نصوص ولدي 4 لوحات مفاتيح مرتبطة بالجهاز

والمطلوب النقر على الأرقام (1 2 3 4)
في المربع الأول أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الأولى
في المربع الثاني أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الثانية
في المربع الثالث أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الثالثة
في المربع الرابع أريد أن يسجل الرقم الذي تم نقره من لوحة المفاتيح الرابعة
فاعلم أنه لا إله إلا الله
الرد }}}
تم الشكر بواسطة: محمد كريّم
#5
اخي سندباد انت المستر ونحن نتعلم منكم
يبدو انك فهمت قصدي تحياتي لك
الرد }}}
تم الشكر بواسطة: السندبااد
#6
(23-07-19, 01:07 PM)fouadhdfouad كتب : اخي سندباد انت المستر ونحن نتعلم منكم
يبدو انك فهمت قصدي تحياتي لك

أكرمك الله أخي الكريم
هنا حل بالسي شارب، وإن شاء الله هو يفي بالغرض ويحتاج للقليل من التطوير
أكرر شكري لك
فاعلم أنه لا إله إلا الله
الرد }}}
تم الشكر بواسطة: محمد كريّم


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تقريب الأعداد العشرية إلى الرقم الأعلى مباشرة العيدروس 2 362 20-01-25, 12:51 AM
آخر رد: العيدروس
  [VB.NET] طريقة عرض الرقم MOHAMMED ALZWI 4 393 30-07-24, 12:44 AM
آخر رد: MOHAMMED ALZWI
  ارجو التعديل على الدالة المرفقة - الدالة تعيد الرقم -1 new_programer 4 528 20-03-24, 01:18 PM
آخر رد: تركي الحلواني
  [سؤال] كود اظهار رساله في حال وجود الرقم في اكثر من عمود مبرمج صغير 1 6 954 09-01-24, 01:41 AM
آخر رد: Taha Okla
  خطأ عن مقارنه الرقم التفعيل Ashraf Elafify 2 497 31-12-23, 11:49 PM
آخر رد: Ashraf Elafify
  كود لعدم تكرار الرقم في قاعدة البيانات yossefsaad370 1 685 28-10-23, 10:29 AM
آخر رد: atefkhalf2004
  كود لا يكرر الرقم yossefsaad370 1 426 26-10-23, 09:54 AM
آخر رد: قناص المدينة
  تكرار الرقم القومى salah525 1 433 02-10-23, 10:14 PM
آخر رد: سالم العنزي
  الصفر في شمال الرقم Hassan.syria 2 734 30-06-23, 12:14 AM
آخر رد: أبو خالد الشكري
  لا استطيع الحصول على الرقم التسلسلي للقرص C ابو محمد محمد محمد 6 1,161 27-04-23, 01:49 PM
آخر رد: ابو محمد محمد محمد

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


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