Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как отследить окончание печати файла ? / 3 сообщений из 3, страница 1 из 1
21.12.2005, 18:54:33
    #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
22.12.2005, 11:27:44
    #33451292
Как отследить окончание печати файла ?
Уточняю вопрос:
Для печати на принтере, который не является принтером по умолчанию. Произвожу установку его принтером по умолчанию, направляю на печать, а затем возвращаю прежний принтер по умолчанию.
Все работает, за исключением того, что при направлении на печать, если не ставить после этого паузу несколько секунд, происходит печать на старом принтере по умолчанию. Необходимо отследить, что процесс печати закончился, а потом менять состояние принтера по умолчанию.

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


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