تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] اصلاح خطأ بسيط في الضغط على زر لوحة المفاتيح
#1
Heart 
السلام عليكم  Heart Heart

ممكن اصلاح خطأ هذا الكود
كود :
   Dim path As String = "C:\Windows\system32\notepad.exe"
   Private Declare Function SetForegroundWindow Lib "User32.dll" (point As IntPtr) As Integer

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

       Dim process As Process = process.GetProcessesByName("notepad").FirstOrDefault(Of Process)()
       If process IsNot Nothing Then
           Dim mainWindowHandle As IntPtr = process.MainWindowHandle
           Form1.SetForegroundWindow(mainWindowHandle)
           SendKeys.SendWait("^{H}") 'replace Ctrl & H
       End If

   End Sub

   Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
       Process.Start(path)
   End Sub


كل ما اريده هو التحكم في Notepad عن طريق برنامجي 
يعني اذا ضغط على زر تعديل يقوم بضغط على Ctrl & H  في لوحة المفاتيح و يظهر لي نافذة remplace
الرد }}}
تم الشكر بواسطة:
#2
كود :
       Dim process As Process = Process.GetProcessesByName("notepad").FirstOrDefault()
       If process IsNot Nothing Then
           Dim mainWindowHandle As IntPtr = process.MainWindowHandle
           Form1.SetForegroundWindow(mainWindowHandle)

           SendKeys.SendWait("^{h}") 'replace Ctrl & H
       End If
غير H إلى شكل صغير h

الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال بسيط يا احبتى فى الله خالد كامل1 4 318 07-01-24, 12:55 AM
آخر رد: Mujahef
Tongue استفسار بسيط عن كريستال ريبورت waataanys 1 316 30-11-23, 04:44 PM
آخر رد: Taha Okla
  [سؤال] حول ظهور النافذة الاولى عند الضغط على Menustrip2 في النافذة الثانية vb.net 2012 mh66 0 245 19-10-23, 09:05 AM
آخر رد: mh66
  اريد اضافة متغيراخر داخل Listbox1 احتاج تعديل بسيط moh61 0 354 05-08-23, 02:29 PM
آخر رد: moh61
  اريد كود لمسح النص من textbox بمجرد الضغط على ال textebox للكتابة رهف العريفي 21 11,906 03-06-23, 04:56 AM
آخر رد: سعود
  مثال بسيط لربط قواعد mySql مع Vb.net atefkhalf2004 2 400 17-04-23, 01:03 AM
آخر رد: atefkhalf2004
  قاعدة بيانات مع ادراج الصور رائعة جدا مع خطأ بسيط .. مساعدة Tajaldeen 0 405 21-12-22, 07:11 AM
آخر رد: Tajaldeen
  [سؤال] تعقب حركات لوحه المفاتيح حسن الجلب 0 296 28-11-22, 01:34 PM
آخر رد: حسن الجلب
  الرجاء كتابة كود عمل اختصار بلوحة المفاتيح بس عن طريق ctrl+n مثلا لاضافة مستند Mostafa201255411 0 411 21-11-22, 01:51 PM
آخر رد: Mostafa201255411
  تنفيذ الكود عند الضغط على checkbox الموجود في الداتاقريدفيو جيولوجي مبتدئ 1 1,110 29-09-22, 09:55 AM
آخر رد: mohamedassim

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


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