تقييم الموضوع :
  • 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



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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة ظهور الارقام في تقرير الكريستال ريبورت باللغة الانجليزية محمد صلاح ابراهيم 1 28 منذ 11 ساعة مضت
آخر رد: elgokr
Exclamation مشكلة في تثبيت Visual Studio 2013 YousefOkasha 7 286 13-07-18, 10:33 PM
آخر رد: YousefOkasha
  [سؤال] مشكلة عند عمل رن للمشروع khaled_2017 9 155 13-07-18, 07:32 PM
آخر رد: elgokr
  [VB.NET] مشكلة عند اضافة البيانات للسيرفر محمد اسماعيل 7 77 11-07-18, 04:28 AM
آخر رد: elgokr
  [VB.NET] مشكلة في الكريستال ريبورت فراس الغزي 1 52 09-07-18, 03:00 PM
آخر رد: elgokr
  مشكلة فى استدعاء الفاتورة للتعديل عليها atef_020 13 160 05-07-18, 01:22 PM
آخر رد: elgokr
  مشكلة في ال .NETFramework YousefOkasha 18 174 01-07-18, 03:33 AM
آخر رد: elgokr
  مشكلة فى طباعة بون كاشير Osama Bayoumy 12 195 28-06-18, 06:58 AM
آخر رد: elgokr
Photo [سؤال] لأهل الخبرة أواجه مشكلة في قراءة بيانات من الداتا جريد فيو الى كريستال ريبورت dametucorazon 11 255 17-06-18, 03:15 AM
آخر رد: elgokr
  مشكلة في الترقيم التلقائي DataGridView wweecw 5 194 13-06-18, 04:10 PM
آخر رد: larbihamri

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


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