Vb.net 如何在VB中自动点击Msgbox ok按钮

Vb.net 如何在VB中自动点击Msgbox ok按钮,vb.net,vbscript,Vb.net,Vbscript,我的Vb程序中有一个类似这样的消息框 MsgBox(“成功插入记录”) 如何从代码中自动单击“确定”按钮在Visual Basic中有什么方法可以做到这一点。。。 我对Visual Basic非常陌生,请帮助我您可以通过获取MessageBox的hWnd,然后向其发送一条消息以模拟“确定”单击来完成此操作。然而,相对于预期的结果来说,这是非常复杂的,如果可能的话 我建议您创建自己的表单来模仿messagebox,并公开一个公共方法来控制它。要做到这一点还有很长的路要走。你必须调用很多API等等。

我的Vb程序中有一个类似这样的消息框

MsgBox(“成功插入记录”)

如何从代码中自动单击“确定”按钮在Visual Basic中有什么方法可以做到这一点。。。
我对Visual Basic非常陌生,请帮助我

您可以通过获取MessageBox的hWnd,然后向其发送一条消息以模拟“确定”单击来完成此操作。然而,相对于预期的结果来说,这是非常复杂的,如果可能的话


我建议您创建自己的表单来模仿messagebox,并公开一个公共方法来控制它。

要做到这一点还有很长的路要走。你必须调用很多API等等。。。我建议您创建一个对话框表单,其中有一个标签,文本为“Record inserted successfully”,还有一个按钮,文本为“OK”。通过这样做,您将更容易控制它

您可以如下方式显示对话框:

    Dim newdialog As New Dialog1
    Me.ShowDialog(newdialog)
并模拟按下按钮,这意味着关闭对话框:

    newdialog.Close()
可能的副本。