Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Text-Aurichtung in einer INI-Datei speichern (https://www.delphipraxis.net/89418-text-aurichtung-einer-ini-datei-speichern.html)

cugar 30. Mär 2007 19:21


Text-Aurichtung in einer INI-Datei speichern
 
Hallo,
weiß nicht, wie ich es anfassen soll....
Gebe dem User die Möglichkeit, die Schrift in der DBgrid zu verändern und anschließend in einer ini zu speichern, wie kann ich aber auch die Ausrichtung einer einzigen spalte (alignment) in meiner ini speichern???

Gruß
cugar

marabu 30. Mär 2007 19:53

Re: Text-Aurichtung in einer INI-Datei speichern
 
Hallo,

ich weiß jetzt nicht genau was dein eigentliches Problem ist, aber ich habe mich spontan an zwei Threads erinnert:

type in ini sichern
spalten eines dbgrid in inidatei speichern

Freundliche Grüße

cugar 30. Mär 2007 20:01

Re: Text-Aurichtung in einer INI-Datei speichern
 
Cool!!
Vielen Dank

Hansa 30. Mär 2007 20:17

Re: Text-Aurichtung in einer INI-Datei speichern
 
Dann speichere das doch einfach ab. Z.B. so :

Delphi-Quellcode:
      FensterIni := TIniFile.Create(FensterDateiName);
      FensterIni.WriteInteger(Name,'Left',Left);
      FensterIni.WriteInteger(Name,'Top',Top);
      FensterIni.WriteInteger(Name,'Width',Width);
      FensterIni.WriteInteger(Name,'Height',Height);
Left, Alignment usw. ist doch ziemlich egal.

cugar 31. Mär 2007 06:36

Re: Text-Aurichtung in einer INI-Datei speichern
 
Nein, es geht mir nicht um die Komponentenausrichtung, sondern um die Textausrichtung in einer DBGrid-Spalte, da stelle ich Alignment auf "taLeftJustify" und möchte es in meiner ini abspeichern. Weiß nur nicht wie die Schreibanweisung aussehen soll, den (InI.WriteString('Lieferanschrift','Spalte1',Form1 .XDBGrid1.Columns[1].Title.Alignment);) ist natürlich falsch, Alignment kann man nicht als String speichern und Integer usw. funktioniert auch nicht...

Gruß
cugar

Hansa 31. Mär 2007 08:01

Re: Text-Aurichtung in einer INI-Datei speichern
 
Zitat:

Zitat von cugar
...Alignment kann man nicht als String speichern und Integer usw. funktioniert auch nicht...

Einen String als integer speichern geht tatsächlich nicht. Mit WriteString jedenfalls. :mrgreen:

Blackheart 31. Mär 2007 08:17

Re: Text-Aurichtung in einer INI-Datei speichern
 
Damit müsstest Du was anfangen können als bsp.
Delphi-Quellcode:
Caption:=IntToStr(Integer(DBGrid1.Columns[0].Alignment)); //Schreiben
DBGrid1.Columns[0].Alignment:=TAlignment(0); //Lesen


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:21 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