Startseite › Foren › Deutsches LiveCode-Forum › Create Folder in Folder Android
- Dieses Thema hat 13 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 2 Jahren, 11 Monaten von
Klaus Major.
-
AutorBeiträge
-
-
März 27, 2022 um 14:16 Uhr #42899
Guten Tag
Ich möchte unter Android gerne einen UnterOrdner in einem Ordner erstellen.
Wer kann helfen?
Das funktioniert leider nicht:if there is NOT a folder Folder1 then create folder Folder1 create folder Folder2 in folder Folder1 end if
Danke.
-
März 27, 2022 um 15:48 Uhr #42901
Du musst den ganzen Pfad angeben!
Ich nehme mal an, Folder1 ist eine Variable, die den gesamten Pfad enthält.
Dann geht es so:if there is NOT a folder Folder1 then create folder Folder1 ## Falls folder2 der Name ist, sonst die Anführungszeichen natürlich weglassen: put "/" & "folder2" after Folder1 create Folder1 end if
-
März 27, 2022 um 16:50 Uhr #42902
Danke erstmal.
geht leider nicht.
Nein, Folder1 ist keine Variable.
Beide Folder existieren noch nicht.
Was ich möchte ist wie -schon oben beschrieben- zunächst einen Folder „Folder1“ ersteLLen.
und in diesem Folder Folder1 einen „Unterordner“ Folder Folder2 ersteLLen.AnschiLießend soLLen in den „Unterordner“ Folder Folder2 Daten gespeichert werden.
Dein Script erstellt zwei separate Folder. (Folder1 und Folder2)
-
März 27, 2022 um 17:30 Uhr #42906
Ach so, ja dann… 🙂
OK, wir dürfen nur hier schreiben -> specialfolderpath(„documents“)
Das sollte dann so klappen:... put specialfolderpath("documents") & "/Folder1" into tFolder1 if there is NOT a folder tFolder1 then create folder Folder1 put "/Folder2" after tFolder1 create folder tFolder1 end if ...
Sorry, gerade meinen Blödsinn korrigiert!
-
März 27, 2022 um 20:00 Uhr #42909
Verständnissfrage:
Warum 2x create Folder1 ?Dein Script gibt folgende Fehlermeldung:
button „Button“: execution error at line 60 (Function: error in function handler) near „specialfolder“, char 11 -
März 27, 2022 um 20:41 Uhr #42910
Warum 2x create Folder1 ?
Wir müssen jeden Ordner separat erstellen, „am Stück“ geht das nicht.
Sorry, ich hatte das später (zu spät) verbessert.
Das sollte funktionieren:... put specialfolderpath("documents") & "/Folder1" into tFolder1 if there is NOT a folder tFolder1 then create folder tFolder1 put "/Folder2" after tFolder1 create folder tFolder1 end if ...
-
März 27, 2022 um 20:46 Uhr #42911
Hao?!?
Das ist ja das selbe Script.
Oder hab ich was übersehen? -
März 27, 2022 um 20:54 Uhr #42913
Ich hatte das schon korrigiert, aber Du hattest es wohl schon eher angeschaut und ausprobiert.
-
März 27, 2022 um 20:58 Uhr #42914
In welcher Zeile deines Scripts steht die Anweisung einen Ordner Folder2 zu erstellen?
Ich steige nicht durch!
-
März 27, 2022 um 21:27 Uhr #42915
... put specialfolderpath("documents") & "/Folder1" into tFolder1 if there is NOT a folder tFolder1 then ## Folder1 wird erstellt: create folder tFolder1 put "/Folder2" after tFolder1 ## In der Variablen tFolder1 steht jetzt: ## specialfolderpath("documents") & "/Folder1/Folder2" ## Ich habe die Variable tFolder nur "recycelt", ## also noch einmal mit geändertem Inhalt verwendet. create folder tFolder1 end if ...
Falls das eingängiger ist, verwende das:
... put specialfolderpath("documents") & "/Folder1" into tFolder1 if there is NOT a folder tFolder1 then create folder tFolder1 put tFolder1 & "/Folder2" into tFolder2 create folder tFolder2 end if ...
🙂
-
März 30, 2022 um 19:17 Uhr #42972
Vielen Dank.
Das war es was ich gesucht habe.
Eine Frage habe ich noch.
Wieviele verschachtelte Ordner kann man auf diese Weise eigendlich realsieren.Also z.B. Ordner1 als Standard
In diesen Ordner1 dann Ordner1.1 und Ordner1.2Dann einen Ordner2 in Ordner 1
und in diesen Ordner2 dann Ordner2.1 und Ordner2.2verstehst Du wie ich das meine?
-
März 30, 2022 um 20:02 Uhr #42973
Du kannst so viel Ordner erstellen, bis das Handy explodiert! 😀
... put specialfolderpath("documents") & "/Folder1" into tFolder1 if there is NOT a folder tFolder1 then create folder tFolder1 put tFolder1 & "/folder1.1" into tFolder11 create folder tFolder11 put tFolder1 & "/Folder1.2" into tFolder12 create folder tFolder12 put tFolder1 & "/Folder2" into tFolder2 create folder tFolder2 put tFolder2 & "/Folder2.1" into tFolder21 create folder tFolder21 put tFolder2 & "/Folder2.2" into tFolder22 create folder tFolder22 ## etc... end if ...
-
März 30, 2022 um 20:53 Uhr #42974
Super. Vielen Dank!
-
April 2, 2022 um 11:10 Uhr #43003
Und was ist denn nun mit „Durch Gruppen blättern“?
Ein Hauch Feedback sollte schon möglich sein, sonst macht mir das hier keinen Spaß.
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.