AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ini-Wert nicht als string einfügen

Ein Thema von Erutan · begonnen am 28. Feb 2014 · letzter Beitrag vom 2. Mär 2014
 
Volker Z.

Registriert seit: 3. Dez 2012
Ort: Augsburg, Bayern, Süddeutschland
419 Beiträge
 
Delphi XE4 Ultimate
 
#2

AW: Ini-Wert nicht als string einfügen

  Alt 1. Mär 2014, 00:10
Hallo,

Zitat:
[...] Es werden nicht die Inhalte von EditVorname und EditNachname eingetragen, sondern es wird genau das wortwörtlich eingetragen [...]
Naja, das ist schon richtig so. Du liest ja mit ReadString den entsprechenden Wert aus der INI-Datei ein, und da steht halt nun mal EditVorname.Text + ' ' + EditNachname.Text auch so als Text drin.

Zitat:
[...] Ist auch eigentlich klar, denn der Code steht zwischen zwei Hochkommas [...]
Was meinst Du damit? Das F1W in Deinem Aufruf von ReadString? Das ist doch nur ein Bezeichner für den entsprechenden Schlüssel Deiner INI-Datei - und der muss in einfachen Hochkommata stehen.

Zitat:
[...] Gibt's nen Weg um das Problem zu lösen? Oder muß ich [...]
Das kannst Du so nicht ohne Weiteres in einer INI-Datei ablegen, denn dort kannst Du keine Referenz auf Deine Programmkomponenten speichern, sondern "nur Text". Du kannst zwar Deinen Weg weitergehen, das heißt aber dann Du musst den Text parsen und programmtechnisch entsprechend umsetzen - das könnte aber eine gewaltige Aufgabe werden.

Ich kenne jetzt Deine Anforderungen nicht, daher kann nur soviel: Schreib Dir die nötigen Funktionen (z. B. setze Vorname und Nachname zusammen),
Delphi-Quellcode:
function ConcatGivenAndFamilyName : string;
begin
  Result := EditVorname.Text + ' ' + EditNachname.Text
end;
in der INI steht dann z. B. F1W=1 und irgendwo in Deinem Programm
Delphi-Quellcode:
case Ini.ReadInteger (Section, 'F1W', 0) of
  1 : WebBrowser1.(...).value := ConcatGivenAndFamilyName;
end
Ich hoffe es ist soweit verständlich. Vielleicht hilft' s.

Gruß
Volker Zeller
  Mit Zitat antworten Zitat
 


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 18:21 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