Einzelnen Beitrag anzeigen

Jean

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

Resourcestring-Name in der Laufzeit erstellen

  Alt 24. Mär 2013, 09:51
Hallo an alle Delphi-Spezialisten,

ich benötige euren Rat, da ich an diesem Punkt feststecke.

Ich benutze eine Unit mit resourcestrings (ca. 50 Einträge, können noch mehr werden).

Abhängig, an welcher Stelle im Programm ich mich befinde, soll an einer definierten Position im Hauptfenster ein entsprechender resourcestring an ein Label übergeben werden.

Folgendes Problem tritt auf:
Um den entsprechenden resourcestring anzeigen lassen zu können, baue ich während der Laufzeit den Namen des resourcestrings zusammen. In der dafür zuständigen Variable steht dann auch z.B. rscString0038.

Nun möchte ich den rscString0038 an das Label übergeben.
Dort wird aber nur 'rscString0038' ausgegeben, da in der Stringvariable der resourcestring-Name mit den Hochkommas steht. Die Funktion Pos liefert mir bei der Suche nach dem Hochkomma (') kein Ergebnis (=0).

Was kann ich tun, dass der zusammengebaute resourcestring als solcher auch gelesen wird?

Vielen Dank für eure Bemühungen im Voraus.

PS: Ich habe schon im Internet recherchiert, aber nichts passendes gefunden.
  Mit Zitat antworten Zitat