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

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

Написать принтер


united ©   (2004-09-30 18:14:00) 

Здравствуйте
Стоит вот такая вот задача.
Нужно как-то сделать так, чтобы в папке "принтеры" появился ещё один принтер. И не просто появился, но и работал. (только не надо советовать купить его :-)
нужно, чтобы это было моё приложение. и при попытке напечатать что-то на этом "принтере" он бы выполнял то, что в нём написано.

вот. я не прошу написать всё это за меня. подскажите, в какую сторону вообще копать, а то я никогда с таким не сталкивался, а тут припёрло.

спасибо.


Digitman   (2004-10-01 14:15:00) [1]


> united


начни копать с wasm.ru


united   (2004-10-01 12:38:00) [2]

беда какая-то
google
virtual printer
нашлось стотышмильёнов полуперденчиков, которые делают виртуальный принтер. при печати документов на этом принтере на выходе имеем pdf. очень полезные программы :-)

если каждый второй (утрирую) пишет такую программу, то, наверное, не так уж это сложно

за redmon, addport etc - спасибо. буду копать.


STYLE   (2004-10-01 11:43:00) [3]

А вообще проще писать не драйвер принтера, а драйвер Порта

Есть такие функции в WINAPI
AddPort
AddMonitor

надо копать туда.

Еще была програмка, которая создает порт принтера
называлась она RedMON
поищи в инете, она вместе с исходниками на cpp.

Если установишь такой порт в систему, то далее нужно будет просто создать принтер с стандартным драйвером настроенным на этот порт!


Rext   (2004-10-01 10:31:00) [4]

ИМХО с любым виртуальным портом (NUL-усторйство, файл, ...)


united   (2004-09-30 19:31:00) [5]

ага, виртуальный принтер хочу.

драйвер - здорово. а с каким устройством он работать-то будет?


Palladin   (2004-09-30 18:21:00) [6]

Это тебе драйвер принтера писать надо.


Девушка   (2004-09-30 18:20:00) [7]


> united   (30.09.04 18:14)  

Ну так и надо писать - хочу виртуальный принтер типа Adobe Distiler


begin...end   (2004-09-30 18:17:00) [8]

Папка "Принтеры" предназначена вроде для принтеров, а не для программ :-)

P.S. Название темы впечатляет.


Наверх

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