powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / А есть ли принтер?
8 сообщений из 8, страница 1 из 1
А есть ли принтер?
    #37922030
gore-egor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здравствуйте! проблема такая:
как проверить, что хотя бы один принтер подключен к ПК?
...
Рейтинг: 0 / 0
А есть ли принтер?
    #37922447
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gore-egor,

APRINTERS()
...
Рейтинг: 0 / 0
А есть ли принтер?
    #37922500
gore-egor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alextashk HelpVisual FoxPro получает имена установленных принтеров и соответствующих портов из Windows.
Однако Visual FoxPro не проверяет, подключены ли в действительности эти принтеры к данному компьютеру.
...
Рейтинг: 0 / 0
А есть ли принтер?
    #37922526
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если надо проверить что принтер не просто установлен, а включен и готов к печати - то никак. Виндовс кэширует отправленные на печать задания и софт который отправил на печать никак не информируется реально началась печать или нет.
...
Рейтинг: 0 / 0
А есть ли принтер?
    #37922593
Banditos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dima TЕсли надо проверить что принтер не просто установлен, а включен и готов к печати - то никак. Виндовс кэширует отправленные на печать задания и софт который отправил на печать никак не информируется реально началась печать или нет.
Не совсем так.
В частности, решал задачу для матричных принтеров, подключенных к LPT - можно все узнать. И состояние, и готовность, и наличие.
...
Рейтинг: 0 / 0
А есть ли принтер?
    #37922627
через WMI делайте примерно такой вот запрос Select * from Win32_Printer, который возвращает список всех настроенных в системе принтеров и обрабатывайте его как хотите...

вот тут пример определения статуса у принтера, установленного по умолчанию, ставьте свои условия и проверки и вертите этот массив принтеров как угодно...
...
Рейтинг: 0 / 0
А есть ли принтер?
    #37923048
gore-egor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КонецЦикла,

спасибо, буду пробовать ))
...
Рейтинг: 0 / 0
А есть ли принтер?
    #37923621
XAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gore-egor,

Как минимум, хоть какой-то виртуальный принтер всегда есть. Да и пусть у пользователя или сисадмина болит голова: есть ли принтер, готов ли он, а может бумагу со скрепкой туда всунули.... Прикладную программу такие вопросы не должны волновать
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / А есть ли принтер?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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