Как получить список принтеров и очистить очередь печати выбранного принтера? - VB

Узнай цену своей работы

Формулировка задачи:

Как получить список принтеров и очистить очередь печати выбранного принтера? Вторая часть "Очистить очередь печати" приоритетнее, хотелось бы узнать как обнулить очередь печати. Это та самая функция которая доступна в виндовсе при клике на принтер. Как это сделать програмно. Зачем? нужно для корректной работы и отладки сервера. Может есть идеи или варианты на VBS - это тоже более чем приемлимо.

Решение задачи: «Как получить список принтеров и очистить очередь печати выбранного принтера?»

textual
Листинг программы
Private Sub Command1_Click()
    If Not SetPrntrStts("My Printer", PrinterControlPurge) Then
        MsgBox "Не смог очистить очередь"
    End If
End Sub

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы