Hi!
Kann man mit PB v3.94 einer Datei attribute geben (vllt. WinAPI?)? In der Hilfe hab ich zumindest nichts gefunden. (Außer was zum Lesen der Attribute)
MfG, Mok
Datei-Attribute in PB ²
- Mok
- BotHunter
- Beiträge: 1484
- Registriert: 26.12.2005 14:14
- Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit - Wohnort:
Datei-Attribute in PB ²
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
@Mok
http://www.api-library.i3h.de/html/date ... etzen.html
Konstanten:
#FILE_ATTRIBUTE_ARCHIVE
#FILE_ATTRIBUTE_HIDDEN
#FILE_ATTRIBUTE_NORMAL
#FILE_ATTRIBUTE_READONLY
#FILE_ATTRIBUTE_SYSTEM
(Weitere Konstanten findest du auf der MSDN-Site oder in der Struktur-Liste der PB IDE.)
http://www.api-library.i3h.de/html/date ... etzen.html
Konstanten:
#FILE_ATTRIBUTE_ARCHIVE
#FILE_ATTRIBUTE_HIDDEN
#FILE_ATTRIBUTE_NORMAL
#FILE_ATTRIBUTE_READONLY
#FILE_ATTRIBUTE_SYSTEM
(Weitere Konstanten findest du auf der MSDN-Site oder in der Struktur-Liste der PB IDE.)
- Mok
- BotHunter
- Beiträge: 1484
- Registriert: 26.12.2005 14:14
- Computerausstattung: MSI GX780R
Intel Core i5-2410M
Nvidia GT 555M
Windows 7 Home Premium 64 bit - Wohnort:
Kann es sein, dass ich jetzt die datei mittels DeleteFile() nichtmehr löschen kann? (ich habs sogar vorher auf #FILE_ATTRIBUTE_NORMAL gesetzt)
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl
@Mok
Also bei mir klappt es mit dem Löschen der Datei.
Also bei mir klappt es mit dem Löschen der Datei.
Code: Alles auswählen
SetFileAttributes_("Datei.txt",#FILE_ATTRIBUTE_READONLY)
SetFileAttributes_("Datei.txt",#FILE_ATTRIBUTE_NORMAL)
DeleteFile("Datei.txt")