powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как отследить окончание печати файла ?
3 сообщений из 3, страница 1 из 1
Как отследить окончание печати файла ?
    #33450309
Произвожу печать файла с помощью ShellExecute.
Мне надо дождаться выполнения процесса печати. Как это отследить ?

Public Sub PrintFile(strFileName As String)
Dim intRes As Integer

intRes = ShellExecute(Form1.hwnd, "Print", strFileName, 0, 0, -1)

End Sub
...
Рейтинг: 0 / 0
Как отследить окончание печати файла ?
    #33451292
Уточняю вопрос:
Для печати на принтере, который не является принтером по умолчанию. Произвожу установку его принтером по умолчанию, направляю на печать, а затем возвращаю прежний принтер по умолчанию.
Все работает, за исключением того, что при направлении на печать, если не ставить после этого паузу несколько секунд, происходит печать на старом принтере по умолчанию. Необходимо отследить, что процесс печати закончился, а потом менять состояние принтера по умолчанию.

Как сделать ?
...
Рейтинг: 0 / 0
Как отследить окончание печати файла ?
    #33451317
Melkiades
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как отследить окончание печати файла ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]