(WinAPI) Drucken?
-
Ich habe in der FAQ einen Beitrag über Drucken gelesen und wollte das mal ausprobieren. Dazu habe ich folgenden Code geschrieben:
#include <iostream> #include <fstream> using namespace std; void main () { ofstream drucker("LPT1"); drucker<<"Hello World!"<<endl; drucker.put('\f'); drucker.close(); }
Nur... irgendwie will er nicht.
Kann mir mal jemand helfen?
-
Druckt er gar nicht oder nur ein leeres Blatt?
Hängt dein Drucker auch sicher am LTP1? Eventuell hast du einen USB-Drucker...Eventuell liegt es auch am endl. Vielleicht mag er das nicht - mach es mal weg.
MfG SideWinder
-
Nein, ich hab schon einen LPT1-Drucker.
Er fängt an zu rattern und dann hört er aber wieder auf.
-
Hast du es nun schon ohne endl versucht?
MfG SideWinder
-
Ja hab ich aber es geht immer noch nicht.
-
So jetzt zieht er ein Blatt Papier ein aber sonst macht er nichts.
-
Hmm keine Ahnung. Soll ich dich eventl. mal ins WinAPI-Forum verschieben? Vielleicht können die dir dort einen WinAPI-Weg zum Drucken anbieten.
Oder soll dein Programm unter DOS laufen?
MfG SideWinder
-
Okay verschieb. Vielleicht hilfts.
-
*weg drück*