Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gruber_Hans_12345,
16. Okt 2004
... na dam ham a se ja !!!
du verwendest die globale variabel ABER erzeugst das Fromular hier dynamisch !!!!
Das geht natürlich NICHT !!!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gruber_Hans_12345,
16. Okt 2004
und was ist die Eigenschaft/Funktion/Variabel "SchedClerks" ? Wo wird die gesetzt ?
(Die Klasse TClerkBox hat ja keine Eigenschaft SchedClerks)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gruber_Hans_12345,
16. Okt 2004
Dann poste mal den aktuellen Code.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gruber_Hans_12345,
16. Okt 2004
Du rufst in deiner Klasse TClerkBox (procedure TClerkBox.InsertEntry) die Funktion LoadClerks; auf.
Aber wo sagst du ihm was das für eine Funktion ist ?
Eigentlich dürfter er in dieser Klasse die LoadClerks gar nicht kennen :gruebel: (und müßte beim kompilieren einen Fehler zeigen)
entweder hast du da noch ein wichtiges Code Stück unterschlagen, oder ....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gruber_Hans_12345,
16. Okt 2004
zeig mal, wo du LoadClerks aufrufst,
übrigens, statt
if assigned(FClerkBox) then
begin
FClerkBox.Free;
FClerkBox := nil;
end;
kannst
if assigned(FClerkBox) then FreeAndNil(FClerkBox);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Gruber_Hans_12345,
16. Okt 2004
wo und wie (und wann) rufst du LoadClerks auf ?
hast du irgendwo BeginUpdate / EndUpdate bei den Items der ListBox ?
(Code von ClearClerks ?)
eventuell eine zweite kopie der Form / ListBox ?