Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Schreibschutz für alle Dateien entfernen in VB6





Frage

Hallo Ihr Cracks, ich bräuchte da mal kurz eure Hilfe. Und zwar hab ich ein VB6 Programm, mit dem ich den Schreibschutz eines Verzeichnisses aufheben möchte. Ich hab da auch schon was gefunden: --------------------------------------------------------------- Public Function SchreibschutzEntfernen(ByVal _ sFilename As String) As Boolean On Local Error Resume Next Attr = GetAttr(sFilename) If Err <> 0 Then ' Datei nicht gefunden SchreibschutzEntfernen = False Else Attr = (Attr And Not vbReadOnly) SetAttr sFilename, Attr DoEvents ' Prüfen, ob Schreibschutz entfernt Attr = GetAttr(sFilename) SchreibschutzEntfernen = Not (Attr And vbReadOnly) End If On Local Error GoTo 0 End Function ---------------------------------------------------- Das funktioniert auch alles wunderbar, jedoch nur mit einer einzelnen Datei. Ich habe jetzt einen Unterordner mit mehreren Unterordner und Dateien. Ich möchte bei allem (Ordner und Dateien) was in diesem Ordner liegen, den Schreibschutz aufheben. Gibt's da irgendwas alá *.* ?? Dankeschön schon mal im Voraus. MfG

Antwort 1 von schlucki0815

Weiss wirklich niemand was, ich bin hier am verzweifeln...

Gruß

Antwort 2 von Teerbaby

naja, du musst die Funktion einfach in einer Schleife aufrufen und das Verzeichnis durchgehen. Mit Unterverzeichnissen wir etwas kompliziert.
Lade dir Microsoft doch mal Visual Basic .NET 2008 Express runter.
Da ging das, glaube ich, etwas einfacher.

Antwort 3 von schlucki0815

Alles klar, schaus mir mal an.
Dankeschön.