Thema: Delphi try except Frage

Einzelnen Beitrag anzeigen

1234588

Registriert seit: 14. Jan 2007
Ort: Stuttgart
164 Beiträge
 
#2

Re: try except Frage

  Alt 12. Jul 2008, 21:49
generell was zu den speicherschutzbloeken. ich halte es fuer einen schlechten stil sie fuer alles zu verwenden. da z.b. DeleteFile() eine funktion ist, die einen booleanschen wert zurueck gibt, wuerde ich eher das ergebnis auswerten. in der oben vorliegenden konstellation macht das ganze noch weniger sinn, da egal ob DeleteFile() erfolgreich war oder nicht im except part sowieso nichts passiert. es ist als ob DeleteFile() ohne try expect dastehen wuerde, nur eben langsamer.
gewoehn es dir lieber nicht an und arbeite nur wenn noetig mit speicherschutzbloecken :)

zu deinem eigentlichen problem:

ich wuerde den inhalt des streams pruefen, so kannst du dir sicher sein, ob das ganze geklappt hat oder nicht.
des weiteres wuerde ich auch pruefen, ob geloescht wurde oder nicht:
Delphi-Quellcode:
  if DeleteFile(datei) then
    ShowMessage('erfolgreich') else
      ShowMessage('loeschen nicht erfolgreich') else
ich hoffe ich konnte dir ein wenig weiter helfen :)
  Mit Zitat antworten Zitat