Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
fisheye
Anmeldungsdatum: 22.08.2018 Beiträge: 5
|
Verfasst am: 22.08.2018, 18:54 Titel: Variable, dynamische Zuweisung von Verzeichnissen bei ChDir |
|
|
Hallo,
ich möchte mittels einer sog. externen Konfigurationsdatei die Verzeichniszuweisung dynamisch ändern.
Beispiel:
Dim Pfad As String
REM der Inhalt des Strings "Pfad" wird aus einer externen Datei gefüllt
CHDIR = Pfad
Dieser Code führt zum CompilerFehler [FbTemp.bas(25) error 316: Function result assignment outside of the function, found '=' in 'ChDir = Pfad']
Wie muß ich den Code ändern, dass ich mein Ziel erreiche? |
|
Nach oben |
|
|
RockTheSchock
Anmeldungsdatum: 04.04.2007 Beiträge: 138
|
Verfasst am: 23.08.2018, 08:52 Titel: |
|
|
found '=' in 'ChDir = Pfad'
Bedeutet da ist ein '=' wo keins sein soll
du kannst chdir als Funktion mit Fehlerrückgabewert verwenden, siehe Beispiel unten oder als Prozedur
https://www.freebasic-portal.de/befehlsreferenz/chdir-89.html
Code: | IF CHDIR(Pfad) THEN
PRINT "Pfad nicht gefunden:";Pfad
ELSE
PRINT CURDIR
END IF |
|
|
Nach oben |
|
|
fisheye
Anmeldungsdatum: 22.08.2018 Beiträge: 5
|
Verfasst am: 24.08.2018, 13:21 Titel: |
|
|
Danke für die schnelle Antwort. Hat geklappt. |
|
Nach oben |
|
|
|