在MessageBox.Show()上强制执行OK单击事件

时间:2017-07-14 18:19:06

标签: vb.net winforms dialog messagebox

看起来在没有用户弹出窗口的情况下自动打印的唯一方法是使用行MessageBox.Show("print")

当这行代码存在并且您单击“确定”时,如果您在处置行后放置Me.Close(),则会避免弹出打印窗口。

https://docs.microsoft.com/en-us/dotnet/framework/winforms/controls/how-to-print-with-a-webbrowser-control

我的问题是......有没有办法强制单击MessageBox以便自动打印?

我尝试使用空白Form2执行以下操作以强制确定但不起作用:

 Dim dr As DialogResult = Form2.ShowDialog(Me)
    Me.DialogResult = DialogResult.OK

    If Me.DialogResult = DialogResult.OK Then
        Thread.Sleep(2000)
        webBrowserForPrinting.Dispose()

        Me.Close()
    End If

enter image description here

0 个答案:

没有答案