Datei an Netzwerkdrucker senden



  • Hallo Freunde,

    aus meinem Programm heraus sende ich eine Datei an einen Drucker.

    Verwendet man nur

    PrintDocument->Print()
    

    so wird immer auf dem Standard Drucker gedruckt. Eigentlich OK.

    Mit

    printDocument->PrinterSettings->PrinterName=printername;
    

    kann ich auch einen Drucker an einem anderen PC angeben und drucken.
    Funktioniert auch super.

    Ich muss allerdings die Datei an einen Netzwerkdrucker senden, der mittels IP oder Druckername erreichbar ist (Druck direkt auf die IP).

    Wenn ich nun als Druckername die IP oder den Namen eingebe, akzeptiert die Funktion das nicht.

    printDocument->PrinterSettings->IsValid
    

    Das trifft nicht zu.

    Hat jeman zu diesem Thema Erfahrung?


Anmelden zum Antworten