Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

перехват фалов отравляемый на принтер из dos [D6, Win95/98, Win2k]


kanat ©   (2003-11-02 07:57:00) 

Добрый день помогите пожалуйста
Вы не можете помочь у меня вот какая проблема
Мы недавно закупили принтера hp на usb а у нас все программы на foxpro и конечно когда отправляем на принтер dos не видет usb я вот думаб написать программу перехвата этих файлов отправляемый на принтер помогите пожалуйста как все это перехватить. Но я не хочу использовать утилиты типа dosprn или winprn есть свои причины


cmpxchg8   (2003-11-08 22:21:00) [1]

все просто - в FoxPro можно перенаправить вывод печати в любой файл - а из под Win" просто контролировать изменения, происходящие с этем файлом и печатать его, наподобии Spool


KANAT   (2003-11-08 07:26:00) [2]

Удалено модератором


kanat   (2003-11-03 03:44:00) [3]

спосибо за советы но я не хочу отправяль на сетевые диски


Anatoly Podgoretsky   (2003-11-02 15:15:00) [4]

snake1977 (02.11.03 15:12)
Нет дос не может печатать на сетевые принтеры, он может печатать только на LPT


snake1977   (2003-11-02 15:12:00) [5]

небольшое добавление:
а еслди у тебя стоит NT, 2000 или XP
то можно сделать такой батник

net use lpt1: \\comp\hp_printer
my_fox_prog.exe
net use lpt1: /DELETE /YES


snake1977   (2003-11-02 15:10:00) [6]

на сколько я помню, фокс может печатать на сетевые принтеры. Попробуй установить этот принтер в сети, и фоксе посылай на печать не в LPT1, а куданибудь типа \\comp1\hp_printer


Наверх

Титульная страница Поиск, карта сайта Написать письмо