Hallo alle zusammen,
bin noch sehr neu hier und habe nicht allzu viel Ahnung vom C-Programmieren.
Schreibe gerade ein Programm, dass am Ende unmengen von Daten ausdrucken soll. Programmiere das ganze mit MS VS.Net in C.
Ich dachte mir das ich zum drucken einfach einen stream an den Drucker leiten muss funktioniert aber irgendwie nicht, weil ich keine Ahnung habe wie ich das verwirklichen soll.
Bis jetzt habe ich das so probiert
kommt aber nichts am Drucker an, wenn ich mit fprintf etwas sende.
Ich habe auch mal probiert den Stream an stdprn zu senden, geht aber auch nicht, da kommt der Kompilerfehler "stdprn" nichtdeklarierter Bezeichner. stdprn ist denke mal nicht in der stdio.h vorhanden.
Ich möchte einfach immer an den Standarddrucker senden, also egal ob es ein Netzwerkdrucker ist oder nicht.
Habe mal gehört, dass das auch mit API Funktionen oder so gehen soll, kann das sein?
Vielleicht kann mir ja jemand weiterhelfen.
Vielen Dank
Gruß Jan
bin noch sehr neu hier und habe nicht allzu viel Ahnung vom C-Programmieren.
Schreibe gerade ein Programm, dass am Ende unmengen von Daten ausdrucken soll. Programmiere das ganze mit MS VS.Net in C.
Ich dachte mir das ich zum drucken einfach einen stream an den Drucker leiten muss funktioniert aber irgendwie nicht, weil ich keine Ahnung habe wie ich das verwirklichen soll.
Bis jetzt habe ich das so probiert
Code:
FILE *pDrucker = fopen ("PRN", "w");
Ich habe auch mal probiert den Stream an stdprn zu senden, geht aber auch nicht, da kommt der Kompilerfehler "stdprn" nichtdeklarierter Bezeichner. stdprn ist denke mal nicht in der stdio.h vorhanden.
Ich möchte einfach immer an den Standarddrucker senden, also egal ob es ein Netzwerkdrucker ist oder nicht.
Habe mal gehört, dass das auch mit API Funktionen oder so gehen soll, kann das sein?
Vielleicht kann mir ja jemand weiterhelfen.
Vielen Dank
Gruß Jan
Zuletzt bearbeitet: