Drucken klappt nicht
-
Das deine Drucker-Treiber das einfach nicht mehr unterstützen. Am besten du benützt die WinAPI zum Drucken.
MfG SideWinder
-
ja stimmt, dann liegts daran, weil der code ist ja richtig
danke
-
ich nochmal
aber dann geht das nicht mehr mit fprintf oder?
Ist das der Müll mit StartPage und EndPage usw ?? bitte nicht.....
sorry kenn mich da überhaupt nicht aus...obwohl es ind er Suche ja ganz schön vieles zeug drin ist....
-
so
okay mit TextOut klappt das
-
mit fprintf kann man nur mit ältere drucker drucken oder?
ich hab nämlich ein Epson S520X
thx
-
Ja das Senden von Text an LPT1 geht nur mehr bei älteren Druckern und wird in Zukunft (nur noch USB-Drucker + nur noch Treiber ohne diese Unterstützung) gar nicht mehr funktionieren.
MfG SideWinder
-
ist ja gut, dass es nicht funktioniert:
heisst der Drucker nicht "LPT1:" ??? und wird mit "a" geöffnet?
PS: und unix: "/dev/lp1"
es könnte bei ihm doch am fehlenden ':' im Dateinamen liegen...mfG (c)h
-
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/prntspol_62ia.asp
[Link von flenders]
MfG CSS
-
Hallo
okay klappt jetzt (mit nem alten drucker)
Aber weiß jemand wie man das macht, wenn man anstatt über LPT1 über ein TCP/IP Port drucken möchte.
Oder druckt man mit fopen standartmäßig über LPT1
Das Drucker = fopen("IP_IPAdresse","w"); geht ja nicht...vielen dank
-
@Stgt: Mit der WinAPI
MfG SideWinder
-
was meinst du "mit der WinAPI", bitte
Okay, wenn ich das mit net use usw mache, also über die Kommandozeile klappts, aber geht das nicht anderst?