Startseite › Foren › Deutsches LiveCode-Forum › Datenpfad bei Substack???
- Dieses Thema hat 3 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 4 Jahren, 4 Monaten von
foto2004.
-
AutorBeiträge
-
-
August 18, 2021 um 08:27 Uhr #33783
Hallo Gemeinde,
kann mir jemand sagen warum das mit den Datenpfad bei einem SubStack nicht geht?
bei meinem „PfadSetzen“ schaut es so aus:on pfadSetzen2 ## Die Pfade setzen if the environment is "mobile" then put specialFolderPath("engine") into programmPfad else put the filename of this stack into programmPfad set the itemDelimiter to "/" delete the last item of programmPfad end if put programmPfad&"/data/" into dataPfad if the platform is "MacOS" and the environment is "standalone application" then set the itemDelimiter to "/" put the filename of this stack into programmPfad put item 1 to -3 of programmPfad into dataPfad put "/Resources/_MacOS/data/" after dataPfad end if end pfadSetzen2nur leider ist die Variable programmPfad leer und am Ende von „pfadSetzen“ ist in dataPfad nur „/data/“ drinnen.
ich habe es auch versucht über den HauptStack mit globalen Variablen versucht. immer das selbe Ergebnis
Wo liegt mein Denkfehler ???
-
August 18, 2021 um 08:57 Uhr #33789
Habe es rausgefunden.
mit „effective filename“ geht es.
-
August 18, 2021 um 10:01 Uhr #33792
GENAU! 🙂
Bitte gewöhn Dir an, auch auf der mobilen Platform -> specialfolderpath(„resources“)
zu verwenden, dann brauchst Du nicht zu verzweigen, wenn Du mal eine Runtime für den Desktop erstells, siehe unten…Und es geht wirklich kürzer, da RESOURCES auch in der IDE funktioniert!
Ausserdem stimmt der Pfad für Mac Standalones so nicht!on pfadSetzen2 put specialFolderPath("resources") into programmPfad end pfadSetzen2Das sollte für alle Fälle reichen! 🙂
Alles, was Du unter „Copy files“ in den „Standalone Application Settings“ Deiner Runtime hinzufügst, findest Du später in diesem Ordner, und zwar auf JEDER Platform!
In der IDE zeigt dieser Ordner auf den Ordner, in dem sich Dein Stack befindet, klappt also auch.
-
August 18, 2021 um 12:34 Uhr #33815
Danke für den Hinweis ich werde es beherzigen.
-
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.
