|
А есть ли принтер?
|
|||
---|---|---|---|
#18+
здравствуйте! проблема такая: как проверить, что хотя бы один принтер подключен к ПК? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2012, 11:45 |
|
А есть ли принтер?
|
|||
---|---|---|---|
#18+
gore-egor, APRINTERS() ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2012, 07:36 |
|
А есть ли принтер?
|
|||
---|---|---|---|
#18+
alextashk HelpVisual FoxPro получает имена установленных принтеров и соответствующих портов из Windows. Однако Visual FoxPro не проверяет, подключены ли в действительности эти принтеры к данному компьютеру. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2012, 09:07 |
|
А есть ли принтер?
|
|||
---|---|---|---|
#18+
Если надо проверить что принтер не просто установлен, а включен и готов к печати - то никак. Виндовс кэширует отправленные на печать задания и софт который отправил на печать никак не информируется реально началась печать или нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2012, 09:28 |
|
А есть ли принтер?
|
|||
---|---|---|---|
#18+
Dima TЕсли надо проверить что принтер не просто установлен, а включен и готов к печати - то никак. Виндовс кэширует отправленные на печать задания и софт который отправил на печать никак не информируется реально началась печать или нет. Не совсем так. В частности, решал задачу для матричных принтеров, подключенных к LPT - можно все узнать. И состояние, и готовность, и наличие. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2012, 10:22 |
|
А есть ли принтер?
|
|||
---|---|---|---|
#18+
через WMI делайте примерно такой вот запрос Select * from Win32_Printer, который возвращает список всех настроенных в системе принтеров и обрабатывайте его как хотите... вот тут пример определения статуса у принтера, установленного по умолчанию, ставьте свои условия и проверки и вертите этот массив принтеров как угодно... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2012, 10:38 |
|
А есть ли принтер?
|
|||
---|---|---|---|
#18+
КонецЦикла, спасибо, буду пробовать )) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2012, 14:40 |
|
А есть ли принтер?
|
|||
---|---|---|---|
#18+
gore-egor, Как минимум, хоть какой-то виртуальный принтер всегда есть. Да и пусть у пользователя или сисадмина болит голова: есть ли принтер, готов ли он, а может бумагу со скрепкой туда всунули.... Прикладную программу такие вопросы не должны волновать ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2012, 20:38 |
|
|
start [/forum/topic.php?fid=41&fpage=53&tid=1583496]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 266ms |
total: | 398ms |
0 / 0 |