Einzelnen Beitrag anzeigen

Jean

Registriert seit: 15. Mär 2013
10 Beiträge
 
#4

AW: Resourcestring-Name in der Laufzeit erstellen

  Alt 24. Mär 2013, 13:57
Hallo nochmal an alle Spezialisten,

ich will es hier noch einmal anders formulieren, da ich denke, dass mein Anliegen eventuell falsch verstanden wurde.

Ich habe eine Reihe von definierten Resourcestrings.
z.B.
rscString001: 'Hello';
rscString002: 'World';
.
.
.
rscString055: 'Good bye';
.
.

Übergebe ich an Label1.caption:= rscString055; dann wird mir auch "Good bye" angezeigt.

Nun baue ich aber, bedingt durch verschiedene Positionen im Programm, den Namen zum Aufrufen des existierenden Resourcestrings auf, d.h. der Aufrufname wird über Variablen zusammengesetzt, also wie zum Beispiel oben (sRes := 'rscString' + sNr:= '055' = rscString055). Das wäre jetzt der Name eines vorhanden Resourcestrings der in der Variable steht.
Das Problem ist nur, der Name steht mit Hochkommas in der Variable ('rscString055'). Wenn ich das an das Label übergeben, dann wird natürlich nur dieser Strings angezeigt und nicht der eigentliche Resourcestring.

Ich hoffe, dass mein Problem jetzt richtig verstanden wird.

Ich hoffe auf eure Ideen.

Vielen Dank.
  Mit Zitat antworten Zitat