Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

Exception wird nicht angezeigt

  Alt 6. Mai 2005, 11:54
Hi,

Delphi-Quellcode:
uses
  xmldom, XMLIntf, msxmldom, XMLDoc, SysUtils;

type
  EXMLException = Exception;

...
// Eine Procedure
  try
    FXML.LoadFromFile(FFileName); // Hier passiert ein Fehler
  except
    DoError('Datei "%s" konnte nicht geladen werden!' + #13#10 +
      'Bitte überprüfen Sie den Pfad!', [FFilename]);
  end;
...

procedure TXML.DoError(M: String; const Args: array of const);
begin
  EXMLException.Create(Format(M, Args));
end;
Eigentlich sollte doch die Exception angezeigt werden, aber die kommt nicht. Es wird in den Except-Block gesprungen, dann steht der Debugger auf "DoError" und überspingt das dann einfach, wenn ich wieder F7 drück.

Der Code steht in einer Unit (ohne eine DFM).



Danke schon ma im Vorraus
  Mit Zitat antworten Zitat