ich habe ein grundsätzliches Programmierproblem. In meinem Programm habe ich verschiedene Währungen als String definiert: Euro, Dollar, Bitcoin usw. Außerdem lade ich die Kurse der verschiedenen Währungen von der EZB oder anderen Internetseiten als Double herunter: KursEuro, KursDollar, KursBitcoin usw. Mein Problem ist: In einer ComboBox kann ich die verschiedenen Währungen auswählen und möchte den dazugehörigen Kurs in einem Label anzeigen. Über Stringoperationen könnte ich den String "Euro" in "KursEuro" umwandeln, aber das geht natürlich nicht so einfach, weil das eine ein String ist und das andere ein Double. Ich bräuchte also so was wie:
Code: Alles auswählen
Label.Caption := FloatToStr('Kurs' + ComboBox.text);
Ich wäre sehr dankbar, wenn mir jemand sagen würde, wie das lösen könnte.