Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.12;
Скачать: CL | DM;

Вниз

Сетевой принтер   Найти похожие ветки 

 
Andriy Tysh ©   (2003-10-04 12:58) [0]

У меня проблемка с сетевым принтером:
есть два компутера (далее К1 и К2) и один принтер (П),
установленный на К2. Когда я на К1 запускаю свою программу,
то с помощью функции PrinterIsOnOff, которая использует EnumPrinters и PPrinterInfo2
проверяю, включён ли П и в противном случае выдаю сообщение-ошибку.
И если пользователь включит П при загруженном уже драйвере на К2,
то повторный вызов PrinterIsOnOff даст позитивный результат-включён,
ибо обновилось инфо об П.

Но случилась такая ситуация:
П включён и К2 тоже, но не сделан вход в систему-соответсвенно не загружен
драйвер для П. И тогда моя ф-ия PrinterIsOnOff на К1 обламывается-
даёт True, а П не готов к использованию.

P.S. Printer.Refresh почему-то не помагает.

Кто стыкалься с такой проблемой - прошу помочь,
желательно с коротеньким кодиком.
(Купить второй принтер не предлагать, ибо мой шеф итак Вас не услышит!)


 
Andriy Tysh ©   (2003-10-05 16:46) [1]

Забыл написать, что при запуске программы, когда вход в систему не сделан, наверно, считывается информация о принтере.
Даже если потом сделан вход, через принтер печатать невозможно!
Помогите, плиз.


 
Song ©   (2003-10-05 18:07) [2]

Принтер не Gui ? Т.е. не загружается ли в него firmware на старте винды? (например HP 1005w)


 
Andriy Tysh ©   (2003-10-05 19:39) [3]


> Song © (05.10.03 18:07) [2]

Не знаю. У меня Canon LBP-1120.


 
Andriy Tysh ©   (2003-10-06 10:22) [4]

Может кто здесь поможет!


 
Andriy Tysh ©   (2003-10-06 16:24) [5]

Хоть рассуждения какие-то!


 
Andriy Tysh ©   (2003-10-07 10:36) [6]

Ну как же так? Зачем тогда бросали сюда, в Общих хоть один какое-то предложение дал, а тут штиль.


 
Fiend ©   (2003-10-07 11:11) [7]

тебя не зря спросили про фирмварю, потому как вход в систему и загрузка драйвера принтера не связаны. Отсюда вывод: ПО загружаемое при входе в систему, скорее всего есть.


 
Andriy Tysh ©   (2003-10-07 20:25) [8]

> Fiend © (07.10.03 11:11) [7]
Может и так, не знаю, но спасибо
Ну, а как же мне обновить то принтер.
Тоесть, если он был выключен, а программу запустили и потом включили принтер?
Как я иписал Рефреш не работает почему-то.



Страницы: 1 вся ветка

Текущий архив: 2003.12.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
1-36707
Лана Розанова
2003-11-26 20:38
2003.12.12
ListBox


1-36699
A JI E LLI A
2003-11-29 21:29
2003.12.12
Как реализовать возведение числа в произвольную степень?


1-36743
Destructor
2003-12-03 10:41
2003.12.12
Использование элементов управления в StringGrid


1-36755
Alexx
2003-12-01 21:16
2003.12.12
Новичок. Подскажите как остановить кнопку.


9-36494
s-k
2003-05-26 15:43
2003.12.12
Квест