DeleteDir Ordner Löschen
Übersicht
BlitzBasic
Beginners-Corner
Sterbendes LüftleinBetreff: DeleteDir Ordner Löschen |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
|
|
Thunder |
Antworten mit Zitat |
|---|---|---|
BlitzBasic: [AUSKLAPPEN] DeleteDir "C:\Programme" DeleteDir
Was ist deine Angabe bzw das Problem? mfg Thunder |
||
| Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit | ||
Sterbendes LüftleinBetreff: aufgabe |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
Sterbendes LüftleinBetreff: frage |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
|
|
ozzi789Betreff: Re: aufgabe |
Antworten mit Zitat |
|---|---|---|
|
Totensturm hat Folgendes geschrieben: Dazu sollen einfach alle Ordner, die den Namen von Spielehersteller-Firmen tragen, gelöscht werden. Du must zuerst den Inhalt löschen DeleteFile , stichwort rekursiv!
mfg |
||
|
0x2B || ! 0x2B
C# | C++13 | Java 7 | PHP 5 |
||
|
|
Progger93 |
Antworten mit Zitat |
|---|---|---|
|
Du musst einfach mit einer Schleife den Ordner durchgehen, und alles was in dem Ordner ist löschen ReadDir NextFile MoreFiles FileType DeleteFile
Edit: zu spät |
||
|
MfG Pascal
Win 7|T7250@2.0Ghz|3GB RAM|M8600GT |
||
Sterbendes LüftleinBetreff: funzt ned :( |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
|
|
Hubsi |
Antworten mit Zitat |
|---|---|---|
| Bau einfach mal ein Stop in die Repeat-Schleife ein und lass Dir im Debugger den Inhalt von Datei$ ausgeben. Am Code ist erstmal "augenscheinlich" nichts falsch, ich bin jetzt aber auch gerade nicht sicher wie DeleteFile mit Werten "." und ".." umspringt. Das wird nämlich in Deiner Routine auch von NextFile zurückgegeben. | ||
| Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... | ||
|
|
Thunder |
Antworten mit Zitat |
|---|---|---|
|
Geh die Funktion doch einfach händisch durch...
Es kommt raus: Code: [AUSKLAPPEN] DeleteFile "."
DeleteFile ".." ;Alle dateien löschen die im Ordner Ask.com sind Das heißt Unterordner bleiben erhalten und du kannst den Ordner noch immer nicht löschen. Rekursion! Du kannst dir übrigens auch das Beispiel von der BlitzBase ansehen: http://web.archive.org/web/200...scanner.bb Unter Windows 95/98/ME müsste es auch mit BlitzBasic: [AUSKLAPPEN] ExecFile "echo j|deltree ORDNER" gehen. Solltest du allerdings aus Kompatiblitätsgründen meiden. mfg Thunder |
||
| Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit | ||
Sterbendes LüftleinBetreff: kann es sein..? |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
|
|
Thunder |
Antworten mit Zitat |
|---|---|---|
BlitzBasic: [AUSKLAPPEN] Repeat Das ist eine Endlosschleife! Außerdem glaube ich nicht, dass es daran liegt. Eher an den Gründen, die ich und Hubsi vorher genannt haben. |
||
| Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit | ||
|
|
Progger93 |
Antworten mit Zitat |
|---|---|---|
ReadDir sagt DeleteFile leider nicht welchen Ordner du ausliest. Du musst entweder mit ChangeDir oder indem du den Dateinahmen der Datei an den OrdnerPfad anhängst die "richtige" Datei angeben.
|
||
|
MfG Pascal
Win 7|T7250@2.0Ghz|3GB RAM|M8600GT |
||
Sterbendes LüftleinBetreff: thunder |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
Sterbendes LüftleinBetreff: @ progger 93 |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
|
|
Progger93 |
Antworten mit Zitat |
|---|---|---|
|
Doppelposts sind böse und gleich wird dich auch ein Mod daraufhinweisen Auf den ersten Blick: du hast bei Code: [AUSKLAPPEN] DeleteFile "C:\Programme (x86)\Ask.com" + Datei$ den \ nach Ask.com vergessen
|
||
|
MfG Pascal
Win 7|T7250@2.0Ghz|3GB RAM|M8600GT |
||
Sterbendes LüftleinBetreff: omg |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
|
|
Progger93 |
Antworten mit Zitat |
|---|---|---|
BlitzBasic: [AUSKLAPPEN] Function deldir(path$)Bevor du vollkommen verzweifelst Ja ich habe Goto verwendet, obwohl es sehr böse ist...mir ist einfach auf die Schnelle keine andere Möglichkeit eingefallen |
||
|
MfG Pascal
Win 7|T7250@2.0Ghz|3GB RAM|M8600GT |
||
|
|
Thunder |
Antworten mit Zitat |
|---|---|---|
|
@Progger93: Dein Beispiel geht nicht. Folgende Ordnerstruktur:
Code: [AUSKLAPPEN] tree( b0( b1(b3( ) b4( b5( end.txt ) ) )b2( ) ) )
|
||
| Meine Sachen: https://bitbucket.org/chtisgit https://github.com/chtisgit | ||
|
|
Chrise |
Antworten mit Zitat |
|---|---|---|
|
geht auch ohne goto BlitzBasic: [AUSKLAPPEN] Function ClearDir(Path$) lg Chrise |
||
|
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet. |
||
Sterbendes Lüftlein |
Antworten mit Zitat |
|
|---|---|---|
| Text entfernt | ||
Übersicht
BlitzBasic
Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group

