Registriert seit: 22. Aug 2003
Ort: Bammental
618 Beiträge
Delphi 10.3 Rio
|
Re: FOF_ALLOWUNDO + Vista geht nicht?
23. Dez 2008, 23:27
Hallo.
Irgendwie läuft hier etwas sehr seltsam.
Ich habe folgenden Test durchgeführt:
- Eine OpenDialogbox, eine Showmessage und meine Funktion RecycleFile
Ergebnis der ShowMessage: C:\Users\xxx\Pictures\xxx.jpg *
Ergebnis des Löschung: Datei IST im Papierkorb!
Nun habe ich bei meinem Projekt bei der Recycle-Funktion eine Showmessage zum Testen eingeführt
Ergebnis der ShowMessage: C:\Users\xxx\Pictures\xxx.jpg *
Ergebnis des Löschung: Datei IST NICHT im Papierkorb!
Es sei anzumerken:
- Ich habe bei beiden Tests die gleichen Datei(kopie) im selben Verzeichnis verwendet.
- Vista hat auch nichts mit dem Roaming "Pictures" vs. "Bilder" verwurstet (was ich auch so erwartet hätte)
- Das Projekt und der oben genannte Test verwenden OpenDialoge, die Dateiangabe kommt also nicht als Parameter rein und kann somit auch nicht unvollständig sein - der Parameter für meine Funktion ist aber trotzdem der gleiche, weswegen es keinen Unterschied machen sollte.
Was passiert hier?
* xxx steht für einen Namen mit Leerzeichen. Das sollte aber bei Windows keine Probleme machen.
Daniel Marschall
|