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

Вниз

F1Book печатает не на тот принтер, что я указываю   Найти похожие ветки 

 
sia ©   (2007-02-16 10:37) [0]

Я печатаю из своего приложения данные с F1Book ее методом

FF1Book.FilePrint(true);

Но печать идет совершенно на другой принтер в сети, нежели я указываю и в общих, виндовозных, настройках печати, и, непосредственно, перед печатью в диалоге печати самой FF1Book. Ее диалог правильно показывает принтер, но печать идет на другой.

Что делать? Может можно как-то явно (не через ее диалог печати) указать этой FF1Book на какой принтер печатать?


 
sia ©   (2007-02-16 11:14) [1]

Данные о принтере такие:
HP LaserJet M1005
внесен в Active Directory
подключен через USB


 
tesseract ©   (2007-02-16 12:53) [2]


> Что делать? Может можно как-то явно (не через ее диалог
> печати) указать этой FF1Book на какой принтер печатать?


Посмотри в помощи. Возможно он тупо печатает на принтер -1 - т.е по умолчанию. Диалог возвращает индекс принтера, а не назначает его.


 
sia ©   (2007-02-16 13:22) [3]

я установил у себя два принтера
перед самой печатью делаю вот что:

Printer.PrinterIndex := Printer.Printers.IndexOf(<имя нужного принтера>);
Printer.GetPrinter(Device, Driver, Port, hDMode);
....
FF1Book.PrintDevMode := hDMode;
....
FF1Book.FilePrint(true);

в диалоге всеравно стоит не тот (<имя нужного принтера>) принтер, что надо



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

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

Наверх




Память: 0.47 MB
Время: 0.04 c
15-1173816877
ArtemESC
2007-03-13 23:14
2007.04.08
Операционная система нового поколения...


2-1174373951
БЫЛ
2007-03-20 09:59
2007.04.08
string в var Buf


15-1173699650
Knight
2007-03-12 14:40
2007.04.08
Книга Фаронова по базам данных стоит того?


1-1171386575
cando
2007-02-13 20:09
2007.04.08
буфер обмена


2-1174395550
San ciz
2007-03-20 15:59
2007.04.08
Интерфейс