Мое приложение создает несколько документов .html (счета).Мне нужно, чтобы они отправили его на принтер.Я использовал следующий код.
For Each row As DataGridViewRow In dgvPrintList.SelectedRows
If (File.Exists(row.Cells("FileName").Value.ToString)) Then
Dim wbPrintTemp As New WebBrowser
wbPrintTemp.Url = New Uri(String.Format("file:///{0}", row.Cells("FileName").Value.ToString))
wbPrint.Print()
End If
Next
У меня в цикле более 100 документов, все они не будут отправлены на принтер.он посылает 50 или 55 или иногда 60. Может кто-нибудь помочь мне здесь.
- Должен ли я ждать, пока документ не загрузится в веб-браузер?если да, как использовать документ загружен событие ?.
- как ждать, пока принтер завершит печать?