![]() |
Fehlernachrichten abfangen
Wie kann man Fehlernachrichten abfangen :?:
Wenn ich zum Beispiel eine "Net send"-Nachricht verschicke, wie hier:
Delphi-Quellcode:
ShellExecute(0, Nil, PChar('net.exe'),
Pchar('send 127.0.0.1 blablabla'), Pchar(''), SW_Hide); |
Re: Fehlernachrichten abfangen
Also dazu müsstest du das Kommandozeilenfenster capturen ... aber das wäre völliger Quatsch
Nutze stattdessen die NetSendAPI da gibts glaub auch viele Threads hier im Forum |
Re: Fehlernachrichten abfangen
Von der Kommandozeile kann man die Ausgabe auch in eine Textdatei umleiten (mit">>" ??). Dann könnte man die Textdatei auslesen und so bestimmen, ob ein Fehler aufgetreten ist. Allerdings ist das kein richtiges Abfangen, da der Fehler ja auftritt (mit all seinen Konsequenzen), aber man anhand der (Text-)Datei kann feststellen, welcher Fehler es ist.
MfG Binärbaum |
Re: Fehlernachrichten abfangen
Zitat:
![]() Inklusive Win9x-Support, viel Spaß... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz