Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi SynEdit TFontStyles aus INI lesen? (https://www.delphipraxis.net/85207-synedit-tfontstyles-aus-ini-lesen.html)

Muetze1 15. Feb 2007 21:03

Re: SynEdit TFontStyles aus INI lesen?
 
Oh, ja, richtig, ein Fehler in meinem Code. Luckie hat es ja richtig korrigiert.

Aber eins würde mich noch interessieren: Wer ist Motzi?

Deathman 14. Mär 2007 10:37

Re: SynEdit TFontStyles aus INI lesen?
 
Hi Leute

Also ich hab jetzt die Daten inner INI gespeichert. hat alles super geklappt.

Problem ist dass ich die Daten jetzt abrufen wollte und mein Programm sich aufhängt.

Delphi-Quellcode:
procedure TNotdienstanzeige.FormActivate(Sender: TObject);
var Ini:TInifile;
begin
Ini.Create(Extractfilepath(Paramstr(0))+'ablauf.ini');
Label3.Font.Color:=StringToColor(Ini.ReadString('schrift','farbe','$00336600'));
Label3.Font.Name:=ini.ReadString('schrift','art','Arial');
Label3.Font.Size:=ini.ReadInteger('schrift','größe',10);
Label3.Font.Style:=EinStellung.IntToFontStyle(ini.ReadInteger('schrift','Style',0));
ini.Free;
end;

bigg 14. Mär 2007 12:22

Re: SynEdit TFontStyles aus INI lesen?
 
Was hat dein Problem noch mit Synedit zu tun? :?:
Wenn du Probleme mit der Klasse "TINI" hast, erstelle einen neuen Thread.

Muetze1 14. Mär 2007 12:54

Re: SynEdit TFontStyles aus INI lesen?
 
Wenn das Schreiben in die INI funktioniert, dann wette ich mir dir um ein Ü-Ei, dass die Instanziierung beim Schreiben der Werte deutlich anders aussah als diese Zeile beim Einlesen:

Delphi-Quellcode:
Ini.Create(Extractfilepath(Paramstr(0))+'ablauf.ini');
Delphi Grundlagen lernen!

Empfehlung: Resourcen-Schutzblock aus Try/Finally rumbauen.

Deathman 21. Mär 2007 18:12

Re: SynEdit TFontStyles aus INI lesen?
 
1. Sorry dass ich erst jetzt antworte
2. sorry dass ich hier gepostet habe aber es ging halt um das schreiben und lesen von fontStyle Eigenschaftem

3. die Zeile sa so aus da ich nur eine INI aus Übersichtsgründen verwende.

Der Fehler taucht auf wenn ich die Form aktiviere also sobald er die Procedur ausführt.

THX

Muetze1 21. Mär 2007 19:23

Re: SynEdit TFontStyles aus INI lesen?
 
Zitat:

Zitat von Deathman
3. die Zeile sa so aus da ich nur eine INI aus Übersichtsgründen verwende.

Wenn du sie so wie du es dort oben gepostet hast, auch in deinem Quellcode hast, dann ist der Absturz komplett erklärbar. Auch die Lösung sollte schon vorhanden sein, da ich geschrieben habe, wo diese findest.

Mein Hinweis auf die OOP/Delphi Grundlagen erklären den Fehler gleichermassen und sollten ebenso auf den korrekten Code führen.

Deathman 21. Mär 2007 19:45

Re: SynEdit TFontStyles aus INI lesen?
 
Tut mir Leid habs echt net gesehn als ich deinen post gelesen hatte und den Quelltext nochmal angeguckt hab war es mir dann auch klar.

Muetze1 21. Mär 2007 20:01

Re: SynEdit TFontStyles aus INI lesen?
 
Sehr schön - wenn man es selber findet lernt man eh mehr als wenn ich dir einfach nur die Lösung geschrieben hätte.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:23 Uhr.
Seite 2 von 2     12   

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