Fehler bei Schreibgeschützter ini
-
hallo,
Habe ein Problem damit wenn ich Daten in eine Ini schreiben möchte und diese Schreibgeschützt ist. Dann gibt das Programm jedesmal einen Fehler aus bis der Schreibschutz weg ist. Kann man irgendwie erkennen das sie schreibgeschützt ist oder das Schreiben in diese Datei nicht geht das die Speicherfunktion garnicht erst aufgerufen wird???
-
Hallo
dazu brauchst du die WinAPi-Funktion GetFileAttributes.
Such mal im WinAPI-Forum, da ist bestimmt was darüberbis bald
akari
-
Danke akari.
Habe das jetzt so gemacht. Falls jemand da noch was besseres weiß, darf er sich gerne melden.if(GetFileAttributes(OpenDialog1->FileName.c_str()) & FILE_ATTRIBUTE_READONLY) Caption = "Datei besitzt einen Schreibschutz!"; //hier wird nicht gespeichert else Caption = "Datei besitzt keinen Schreibschutz!"; //hier kann gespeichert werden