Thema: Delphi If Then Problem

Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#9

Re: If Then Problem

  Alt 14. Dez 2007, 17:20
Zitat von Luckie:
DeleteFile ist eine API-Funktion, sie wirft keine Exception. Die müsste man schon selber werfen.
Erst genau hinschauen und dann sowas behaupten. Er übergibt Edit1.Text direkt an DeleteFile(), also ohne PChar Konvertierung. Somit muss diese Funktion AnsiString akzeptieren und das tut definitiv keine WinAPI Funktion. Danach ein Blick in die Hilfe offenbart uns dann, dass die VCL diese Funktion entpsrechend kapselt und dort steht am Ende ein RaiseLastOSError drin. Also alles zurück nehmen und abnicken bitte

/EDIT: RaiseLastOSError anscheinend nicht in allen Delphi Versionen!
  Mit Zitat antworten Zitat