Thread Archive-Flag (Win32::File): Archive-Flag löschen (26 answers)
Opened by weismat at 2003-08-27 00:31

weismat
 2003-08-27 10:27
#80620 #80620
User since
2003-08-18
142 Artikel
BenutzerIn
[default_avatar]
[quote=Dubu,27.08.2003, 00:18]Hm. Zumindest mit Zahlen geht es:
Code (perl): (dl )
1
2
3
4
5
6
my $x=160; # 128 + 32
my $y=32;

print ($x & (~ $y));
_ _END_ _
128


(*ARGL* Wann verschwindet endlich der Bug mit den doppelten Unterstrichen. Konnte mal wieder kein richtiges _ _END_ _ eingeben...)[/quote]
Der Wert eines Files mit Archive Flag gesetzt ist 32, der Wert ohne gesetztes Archive Flag ist 128.
Ich brauche also eine Operation
32 & ? (32) = 128.
Insofern hinkt Dein Beispiel leider.
Vielleicht habe ich aber auch einfach falsch verstanden, wie das Modul funktioniert. Ich werde nochmals am vollständigen Programm testen, wie es funktioniert.

View full thread Archive-Flag (Win32::File): Archive-Flag löschen