![]() |
Inifile auslesen
Ich will in meinem Programm über Inifiles die Sprache des Programms festlegen/ändern.
Für jede Sprache habe ich einen extra inifile (english.ini, german.ini, ...) In english.ini steht dann zB buttonCancel = Cancel In german.ini steht dann zB buttonCancel = Abbrechen Am Anfang des Programms lese ich den passenden inifile ein, zB english.ini. Dieser inifile (iniLanguage) ist dann global für das ganze Programm zugreifbar. Wie kann ich nun im Programm auf die Werte von iniLanguage zugreifen zb: button1.caption := Wert von buttonCancel; |
Re: Inifile auslesen
Hi haglo,
schau mal bei der konkurrenz: :arrow: ![]() Ist ganz gut erklärt. Am Schluss sieht das dann ungefähr so aus:
Delphi-Quellcode:
manuel
button.caption:=ini.readString(...);
|
Re: Inifile auslesen
geht es nicht ohne button.caption:=ini.readString(...);
zB button.caption := ini.wert; |
Re: Inifile auslesen
Ne geht net. Musst es so machen wie es Manuel sagte (:hi: Namenvetter).
|
Re: Inifile auslesen
Nö, so leicht gehts nicht.
du musst ja den entsprechenden String irgendwie auslesen. mit
Delphi-Quellcode:
kann der Compiler ja nicht wissen, was du zurück haben willst.
button.caption := ini.wert;
aber schau dir mal das tutorial an. Damit hab ich auch angefangen. @spider: :hi: manuel |
Re: Inifile auslesen
hm bei .NET bringt das tutorial nicht viel.
ich hab schon 1000 mal mit ini files gearbeitet unter W32 jetzt bei .NET find ich keine Klasse die mit Ini Files umgehen kann. |
Re: Inifile auslesen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz