Forum: Sonstige Fragen zu Delphi
Delphi
by rollstuhlfahrer,
27. Mai 2010
Ich würde mal sagen, dass Delphi hier GAR NICHTS interpretiert. Es nimmt einfach die Funktion RenameFile() und prüft den Rückgabewert, wie es sich gehört. Dann gibt Delphi dementsprechend eine Fehlermeldung aus. Die Rechte werden immernoch direkt von Windows geprüft.
Bernhard
Forum: Sonstige Fragen zu Delphi
Delphi
by rollstuhlfahrer,
26. Mai 2010
Das ist ein Fehler im Explorer. Ordner können nicht schreibgeschützt werden. Dieses Attribut besitzen nur Dateien. Wenn eine Datei nicht schreibgeschützt ist, dann kann man sie auch überschreiben, wie es ja in diesem Fall mit Notepad geht. Benenn die Datei mal manuell in ~.pas um. Das kannst du ja auch wieder rückgängig machen. (Nur zur Sicherheit, ob die Rechte da sind.)
Den Reiter Sicherheit...