Sprachumstellung
besser änderbar ist das auf jeden Fall .. auch nach ProgrammKompilationpogi02 hat geschrieben:Naja das mit den Arrays ist auch ne möglichkeit aber bei grösseren programmen ist sicher die lösung mit den dateien besser
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
weil's immer wieder gepostet wird und weil's immer wieder Probleme macht:
existierende Dateien liest man besser mit ReadFile() aus und nicht mit OpenFile()
(Unterschiede zwischen beiden Methoden: siehe Hilfe-Datei).
Ausserdem sollte immer der Rückgabewert ausgewertet werden.
Grüße ... Kiffi
Code: Alles auswählen
If sprache="deutsch"
Openfile (0, "deutsch.txt")
Else
Openfile (0, "englisch.txt")
EndIf
(Unterschiede zwischen beiden Methoden: siehe Hilfe-Datei).
Ausserdem sollte immer der Rückgabewert ausgewertet werden.
Code: Alles auswählen
If sprache="deutsch"
FF = ReadFile (#PB_ANY, "deutsch.txt")
Else
FF = ReadFile (#PB_ANY, "englisch.txt")
EndIf
If FF
[...]
CloseFile(FF)
EndIf
a²+b²=mc²
Ich find das hier schöner Kiffi.
Code: Alles auswählen
; Hier muss irgendwo der User nach seiner Sprache gefragt werden, oder man machts wie bobobo vorgeschlagen hat
Sprache.s = lcase(Sprache)
If ReadFile(0, Sprache + ".dat")
elseif readfile(0, "english.dat") = 0
end
endif