Autor Beitrag
goose
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 93



BeitragVerfasst: Mo 19.12.05 16:13 
Hallo,

ich würde gerne wissen ob soetwas zu realisieren ist ? :

Also sowas ist glaube ich unter dem Begriff Formularmanagement bekannt.
Es müsste also folgendermassen funktionieren:

Ein Programm welches in der Taskleiste liegt verwaltet
eins oder auch mehrere Formulare und die installierten Drucker.
(Formular -> So wie ein Kopfbogen z.B. )
(Drucker -> natürlich Laserdrucker PCL )
Wenn nun etwas ausgedruckt werden soll schreibt man den Text ganz normal, meinetwegen in Word, und druckt das ganze einfach nur aus.
Der Druckdatenstrom müsste dann abgefangen werden und das Formular müsste dann
zusammen mit dem zu druckenden Text gedruckt werden.
So das also das Formular sozusagen "unter" den zu druckenden Text generiert wird.

Ist das irgendwie möglich oder gibts sowas in der Art vielleicht auch schon ?

Dank Euch
Matthias
Stefan.Buchholtz
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 612

WIN 2000, WIN XP, Mac OS X
D7 Enterprise, XCode, Eclipse, Ruby On Rails
BeitragVerfasst: Mo 19.12.05 16:23 
Grundsätzlich ist sowas machbar, aber nicht ganz einfach und meines Wissens nicht (oder zumindest schwierig) in Delphi. Du müsstest einen Druckertreiber schreiben, auf den dann die anderen Anwendungsprogramme drucken. Dieser Treiber könnte dann den Druckanweisungen der anderen Programme seinen Formularhintergrund hinzufügen und dann alles an den echten Drucker weiterleiten.

Stefan

_________________
Ein Computer ohne Windows ist wie eine Schokoladentorte ohne Senf.
goose Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 93



BeitragVerfasst: Mo 19.12.05 16:25 
Hallo,

das ging aber echt schnell !
Danke für die Antwort.

Ist also in Delphi mehr oder weniger nicht zu machen...schade.

Danke trotzdem
Matthias
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mo 19.12.05 20:47 
Hallo,

bitte ändere den Titel des Topics, da er wenig über das eigentlich Thema verrät. Hier der entsprechende Absatz aus den Richtlinien:

1.2 Beiträge:
Bitte formuliere den Betreff Deiner Beiträge so, dass andere Mitglieder anhand dieser bereits das eigentliche Thema festmachen können. Beiträge wie etwa "Eine Anfängerfrage" oder "Weiß jemand, wie das geht?" lassen den Leser im Unklaren darüber, was das Thema der Diskussion ist.[...]


Einfach oben bei Deinem ersten Beitrag auf user defined image klicken und den Titel ändern. Dank Dir!

Viele Grüße,

Uwe
goose Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 93



BeitragVerfasst: Mo 19.12.05 21:45 
Hallo,

na was soll ich denn da sonst schreiben ????


Matthias
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mo 19.12.05 21:51 
user profile icongoose hat folgendes geschrieben:
na was soll ich denn da sonst schreiben ????

Du weißt doch, um was es in Deinem Beitrag geht oder etwa nicht? Dann müsstest Du doch einen Titel finden, der wenigstens darauf hindeutet, um was es geht. Das Team nimmt Dir das nicht ab!
Pepe
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 107

Win 98, Win 2000 Prof., Win XP Prof.
Delphi 2005 Prof.
BeitragVerfasst: Mo 19.12.05 21:56 
schau dir das mal an, das dürfte dir bei der frage des virtuellen druckers helfen:


www.delphi-forum.de/...43&highlight=ovp
alzaimar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2889
Erhaltene Danke: 13

W2000, XP
D6E, BDS2006A, DevExpress
BeitragVerfasst: Mo 19.12.05 22:40 
Oder besorg Dir FinePrint. Das macht (u.A.) genau das, was Du willst.

_________________
Na denn, dann. Bis dann, denn.