![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Написать принтер
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]беда какая-то
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. Название темы впечатляет.