2013-01-03 25 views
0
autoClick MSGBOX OK按鈕

我有味精盒在我這樣的如何在VB

MSGBOX VB程序(「記錄成功插入」)

如何autoclick從代碼中的確定按鈕有什麼辦法在Visual Basic中執行此操作... 我對Visual Basic很新,請幫助我

+0

的可能的複製(HTTP ://stackoverflow.com/q/14105157/113116)。 – Helen

回答

1

有很長的路要做到這一點。你必須調用很多API等......我建議你創建一個帶有文本標籤的對話框,其中帶有「成功插入記錄」和一個帶有「確定」文本的按鈕。通過這樣做,您可以更輕鬆地控制它。

可以顯示像這樣的對話:

Dim newdialog As New Dialog1 
    Me.ShowDialog(newdialog) 

並模擬按鈕按下,這意味着關閉該對話框:?在VBScript自動關閉MSGBOX]

newdialog.Close() 
1

您可以通過獲取MessageBox的hWnd然後發送消息來模擬Ok點擊來完成此操作。然而,相對於期望的結果而言,這是非常複雜的,如果甚至可能的話。

我會建議創建自己的窗體,模仿消息框並公開一個可以讓你控制它的公共方法。