Forum: Sonstige Fragen zu Delphi
Delphi
by Helpliner,
25. Jan 2004
Aber anscheinend ja nicht 100%ig sauber, sonst hätte es das ja nicht gegeben.
Forum: Sonstige Fragen zu Delphi
Delphi
by Helpliner,
23. Jan 2004
Stimm, wenn ich so drüber nachdenke ist false völlig ausreichend.
So etwas ähnliches habe ich zu Anfang ausprobiert, nur das ich es nicht hinbekommen habe ich habe versucht
reg.WriteString('Typ 1', Edit1.Text);
reg.WriteString('Typ 2', Edit2.Text);
etc.
Forum: Sonstige Fragen zu Delphi
Delphi
by Helpliner,
23. Jan 2004
Hmmmm, eventuell habe ich da jetzt ein Verständniss Problem, try --> finally benutzt du dabei doch um Fehler abzufangen falls einer der Werte in dem Registry-Key nicht existiert oder ?
Ich habe das folgendermassen gemacht:
procedure TForm1.FormActivate(Sender: TObject);
var reg : TRegistry;
begin
reg:=TRegistry.Create;
reg.RootKey:=HKEY_CURRENT_USER;
try
Forum: Sonstige Fragen zu Delphi
Delphi
by Helpliner,
23. Jan 2004
Ich habs zwar nicht mit try finally sondern etwas verkürzt mit try except gemacht, aber es ist mittlerweile eingebaut.
Das war auch zwingend nötig, weil selbst wenn der Key erstellt wird, existieren ja noch lange keine Werte.
Forum: Sonstige Fragen zu Delphi
Delphi
by Helpliner,
23. Jan 2004
Besten Dank Leute, jetzt geht es......ist das denn Zufall das die Edits....tja..."langsamer" da sind als das Form.Create oder ist das eine Erstellungsreihenfolge (Erst Form, dann Items auf der Form) ?
Forum: Sonstige Fragen zu Delphi
Delphi
by Helpliner,
23. Jan 2004
ups...war das falsche Projektverzeichniss :-(
Forum: Sonstige Fragen zu Delphi
Delphi
by Helpliner,
23. Jan 2004
Ich glaube nicht das Tippfehler drinne sind, ich schaue da seit 5:30 drauf, aber ich häng das Projekt nochmal an, so wie es nicht funktioniert.
Nochmal zur verdeutlichung was passiert:
Erster Start:
- Registry Werte existieren noch nicht und werden mit dem Wert 0 erzeugt.
- Ich gebe Werte in die Edits ein und beende das Progg, die Werte werden geschrieben.
Zweiter Start:
- Überprüfung...
Forum: Sonstige Fragen zu Delphi
Delphi
by Helpliner,
23. Jan 2004
Hallo Leute,
ich habe eine kleine Frage. Ich benutze folgenden Code um Daten aus der Registry auszulesen, ich benutze dafür die OnClick Routine eines MainMenu eintrages:
procedure TForm1.Datenholen1Click(Sender: TObject);
var reg : TRegistry;
begin
reg:=TRegistry.Create;
reg.RootKey:=HKEY_CURRENT_USER;
reg.OpenKey('Software\Fischmob\Flotteninformationen\0.1 beta', false);