FindFirst, drucken mehrerer Dateien



  • Hallo,
    möchte alle PDFs ausdrucken lassen aus einem Verzeichnis. Die Dateinamen hole ich mir so:

    if (FindFirst(Unterverzeichnis + "*.pdf", faAnyFile, sr) == 0)
            {
                do
                {
                    ...
                } while (FindNext(sr) == 0);
                FindClose(sr);
            }else{...
    

    Die Suche habe ich bereits verwendet und Dr.Google auch. Habe Einiges schon ausprobiert wie:

    ofstream drucker("PRN");
    oder
    ShellExecute(NULL, TEXT("print"), TEXT("ctest.pdf"), NULL, NULL, SW_SHOW);
    u.a.

    Vielleicht könnte mir jemand auf die Sprünge helfen?!

    thx



  • 🙄
    Habe vergessen zu erwähnen, dass die Dateien in einer Schleife abgearbeitet werden müssen ohne das print Dialog zu öffnen. Jede Stunde sind es ca 100 Dateien, die bis 100kb groß sind und per einem Netzwerkdrucker, der nicht immer der Standarddrucker ist, gedruckt werden müssen.


Anmelden zum Antworten