Forum: Programmieren allgemein
by stalkingwolf,
24. Mai 2017
Danke :thumb:
Damit funktioniert es.
Forum: Programmieren allgemein
by stalkingwolf,
24. Mai 2017
Die Abfrage hätte darin nichts zu suchen. Das ganze soll universell überall dort funktionieren wo unsere TDataModul eingebunden wird.
Wie oben geschrieben gab dies in Delph6 übersetzen Programmen auch nie ein Problem.
Das tritt erst auf seitdem wir Programme auf XE4 portiert haben.
try .. except bringt übrigens nichts. Das ist ja schon drin, ich hatte nur noch 2 abfragen davor gesetzt.
...
Forum: Programmieren allgemein
by stalkingwolf,
24. Mai 2017
in dem Fall mit unserem Passwortfenster generiere ich nur das Passwort Fenster mit Application.CreateForm(Tfpassword, fpassword);
und gebe danach mit fpassword.free; frei.
Um die Controls auf der Form kümmere ich mich gar nicht.
Ich habe nun in dem Passwordfenster bei FormDestroy FreeAndNil(edpasswort); eingefügt.
Dennoch geht er bei if (Sender <> nil) then begin durch und knallt bei if...
Forum: Programmieren allgemein
by stalkingwolf,
24. Mai 2017
Hallo zusammen.
wir haben eine kleine Routine uns geschrieben, welche das gerade ausgewählte Feld z.b Tedit in einer anderen Farbe anzeigt und beim verlassen wieder zurück auf den Standardwert setzt.
Wir haben nun beim Umzug von Delphi 6 auf XE4 das Problem das uns das zurücksetzen der Farben eine Zugriffsverletzung ausgibt, wenn das Control nicht mehr vorhanden ist. Interessanterweise war...