18-07-14, 12:54 AM
ف واقع الأمر أنا لا أفهم في برمجة الويب كثيرا لكن المفروض طالما الباتون موجود ف الفورم .........إذن الباتون هذا له Handle
و اعتقد أنك عليك أن تتعامل مع Handle ف تلك الحالة و من ثم ترسل له أمر Click كل فترة زمنية ثابته
الكود التالي سيمكنك به ان ترسل DoubleClick الي الفورم
فقط تأكد من أن الدالة الخاصة بإرسال الأمر الي الماوس صحيحة
و اعتقد أنك عليك أن تتعامل مع Handle ف تلك الحالة و من ثم ترسل له أمر Click كل فترة زمنية ثابته
الكود التالي سيمكنك به ان ترسل DoubleClick الي الفورم
فقط تأكد من أن الدالة الخاصة بإرسال الأمر الي الماوس صحيحة
كود :
<DllImport("user32.dll")> _
Private Shared Sub mouse_event(dwFlags As UInt32, dx As UInt32, dy As UInt32, dwData As UInt32, dwExtraInfo As IntPtr)
End Sub
Private Const MouseEventLeftDown As UInt32 = &H2
Private Const MouseEventLeftUp As UInt32 = &H4
Public Shared Sub SendDoubleClick()
mouse_event(MouseEventLeftDown, 0, 0, 0, New System.IntPtr())
mouse_event(MouseEventLeftUp, 0, 0, 0, New System.IntPtr())
mouse_event(MouseEventLeftDown, 0, 0, 0, New System.IntPtr())
mouse_event(MouseEventLeftUp, 0, 0, 0, New System.IntPtr())
End Sub
