AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi resourcestring per string ansprechbar?
Thema durchsuchen
Ansicht
Themen-Optionen

resourcestring per string ansprechbar?

Ein Thema von semo · begonnen am 24. Mai 2007 · letzter Beitrag vom 31. Mai 2007
Antwort Antwort
Benutzerbild von semo
semo

Registriert seit: 24. Apr 2004
755 Beiträge
 
Delphi 2010 Professional
 
#1

resourcestring per string ansprechbar?

  Alt 24. Mai 2007, 14:33
ich halte mir in einer xml datei pro datensatz den namen eines resourcestrings.

die resourcestrings werden übersetzt.
nun parse ich aus meinem projekt heraus die xml datei,
erstelle mir dabei entsprechende records mit den in der xml datei hinterlegten datensätzen.

nun möchte ich aber nicht den bezeichner des resourcestrings haben, sondern den entsprechenden wert in der übersetzung.


bleibt mir da nur die möglichkeit mit enumresourcenames zu arbeiten?

edit: die ids in der xml datei zu hinterlegen bringt ja nicht wirklich viel, da ja bei änderungen wieder neu vergeben werden
  Mit Zitat antworten Zitat
CCRDude
(Gast)

n/a Beiträge
 
#2

Re: resourcestring per string ansprechbar?

  Alt 24. Mai 2007, 15:26
EnumResourceNames wird dir auch nicht weiterhelfen, da ja mehrere Resource-Strings jeweils zusammengefasst sind zu einer Resource. Die ursprünglichen Namen dürften so oder so verloren sein.
  Mit Zitat antworten Zitat
Olli
(Gast)

n/a Beiträge
 
#3

Re: resourcestring per string ansprechbar?

  Alt 28. Mai 2007, 14:23
Zitat von computer-glossar.de:
edit: die ids in der xml datei zu hinterlegen bringt ja nicht wirklich viel, da ja bei änderungen wieder neu vergeben werden
Nur wenn du Delphis Schlüsselwort dafür benutzt. Wenn du stattdessen ein eigenes Resourcenskript erstellst, kannst du die IDs so vergeben wie du willst und die sind dann auch statisch.
  Mit Zitat antworten Zitat
Benutzerbild von semo
semo

Registriert seit: 24. Apr 2004
755 Beiträge
 
Delphi 2010 Professional
 
#4

Re: resourcestring per string ansprechbar?

  Alt 31. Mai 2007, 13:56
ich habe jetzt einfach in jedem datensatz im xml file die bezeichnungen in der jeweiligen sprache hinterlegt.

mir wäre es halt lieb gewesen dort irgendwie nur den namen des resourcestrings anzugeben, da die software bereits auf diesem wege übersetzt wurde und diese erweiterung (als DLL) am besten auch auf diesen wege zu übersetzen wäre.

--------------------------------
edit: hast du ein beispiel wie ein string resourcenscript aufgebaut sein muss? link oder ähnliches?
bei bitmap resourcen etc. weiß ich das.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz