تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مشكلة في عمل Keyboard
#1
السلام عليكم


اخواني .. لقد تطرقت لعمل كيبورد في Form لاستخدامه بدلا من الكيبورد العادي


واستخدم الكود التالي لتحديد Foucsed Process او Window لكي يقوم الكيبورد الكتابة عليها


كود :
  Declare Function GetForegroundWindow Lib "user32.dll" () As Int32

    Declare Function GetWindowThreadProcessId Lib "user32.dll" ( _
        ByVal hwnd As Int32, _
        ByRef lpdwProcessId As Int32) As Int32

    Public Function GetID() As Integer
        Dim processID As Int32
        GetWindowThreadProcessId(GetForegroundWindow(), processID)

        Return Process.GetProcessById(processID).Id
    End Function


و عند ارسال KEY مثلا حرف E استخدم :

كود :
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        On Error Resume Next
       
                
        AppActivate(GetID())
        SendKeys.Send("E")


    End Sub


ولكن المشكلة هي عند تحديد الوندز المفتوحه اي Foucsed فانه يعتبر برنامجي هو المفتوح اي المحدد Foucesd


لو وضعت Textbox في برنامجي سوف يظهر حرفE في Textbox



ارجوا اني قد شرحت مشكلتي بشكل واضح ,,,,, وشكراا لكم
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة فى جعل label شفاف بعد استخدام label1.BringToFront الماجيك مسعد 0 15 منذ 8 ساعة مضت
آخر رد: الماجيك مسعد
  [VB.NET] تصحيح مشكلة في المشروع dubai.eig 2 29 أمس, 12:41 PM
آخر رد: dubai.eig
  مشكلة تظهر في البرنامج بسبب الداتا بيس اكسس khaled12345 2 50 16-10-17, 07:41 AM
آخر رد: khaled12345
  مشكلة في قراءة قيمة من الريجستري سعود الشامان 14 264 13-10-17, 07:30 PM
آخر رد: سعود الشامان
Wink [VB.NET] مشكلة الكرستال ريبورت 13 مصمم الدوادمي 1 65 07-10-17, 09:07 PM
آخر رد: أحمد النجار
  [سؤال] مشكلة عدم حفظ التعديلات في vb.net Salih Mohammad 8 104 07-10-17, 05:19 PM
آخر رد: Salih Mohammad
  [VB.NET] مشكلة ظهور جدولين من قاعدة بيانات أكسس في أداة DataGridView Waleed Al-Khamesy 7 126 30-09-17, 11:50 PM
آخر رد: Abu Ehab
  [سؤال] مشكلة فيه البرنامج مافهمتها vbb6 3 82 29-09-17, 07:47 PM
آخر رد: vbb6
  مشكلة في حفظ الصورة Fantastico 5 157 29-09-17, 04:18 PM
آخر رد: silverlight
  [VB.NET] مشكلة عند فتح البرنامج ابو سلطان 7 138 29-09-17, 04:13 PM
آخر رد: ابو سلطان

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم