File an Netzlaufwerk senden, auf Netzwerkdrucker drucken??

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von RodFromGermany.

    File an Netzlaufwerk senden, auf Netzwerkdrucker drucken??

    Hallo,
    habe folgendes Problem:

    Ich verschiebe in meinem Programm Files auf ein Netzlaufwerk bzw. drucke auf einem Netzwerkdrucker.
    Sollte nun aus irgendeinem Grund das Netzlaufwerk nicht erreichbar sein bzw. der Drucker nicht erreichbar sein, bleibt das Programm stehen.
    Kann man das irgendwie so "auslagern" dass das Programm das File auf das Netzlaufwerk versucht zu schieben und gleichzeitig im Programm weiter macht? Das gleiche sollte auch für den Drucker funktionieren.
    Ich verschiebe das File mit IO.File.Copy.

    MfG

    winke schrieb:

    "auslagern"
    in einen separaten Thread.
    Bleibt der da ewig hängen oder kommt er nach einer langen Zeit zurück?
    Wenn der fertig ist oder in ihm eine Fehlermeldung kommt, musst Du an das Hauptprogramm ein Event senden und den jeweiligen Status mitteilen.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!

    winke schrieb:

    das Netzlaufwerk
    kannst Du anpingen, gugst Du hier.
    Mit Frau Google (net thread event) lautet der 1. Treffer.
    Mit Forum-Suche (thread event) hast Du 968+ Treffer, die wertest Du bitte allein aus.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!