Dateien schreibschützen
-
Hallo, wie kann man dateien schreibschützen?
(Das das man mit Rechtsklick->Eigenschaften->Schreibgeschützt macht)Danke
-
-
Hallo, Danke für die schnelle Antwort.
ich habs jetzt nicht so direkt hingekriegt, bin noch ziemlich neu.datei="C:\\text.txt"; //datei ist deklariert BOOL SetFileAttributes( LPCTSTR datei, DWORD FILE_ATTRIBUTE_READONLY );Dies bekomme ich als Fehler:
[C++ Fehler] Unit1.cpp(24): E2108 Ungültige Verwendung von typedef 'LPCTSTR' [C++ Fehler] Unit1.cpp(24): E2293 ) erwartet [C++ Warnung] Unit1.cpp(27): W8004 'SetFileAttributesA' wurde ein Wert zugewiesen, der nie verwendet wirdWas muss ich noch machen?
-
Hallo
BOOL, LPCTSTR und DWORD sind variablentypen aus der WinAPI (LPCTSTR = const char*, DWORD = int). Bei Funktionsaufrufen darfst du die Typen nicht davor zu schreiben, sonstz denkt der Compiler du willst etwas deklarieren.
datei="C:\\text.txt"; //datei ist deklariert SetFileAttributes(datei, FILE_ATTRIBUTE_READONLY);bis bald
akari
-
Vielen Dank akari!
Funktioniert