Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
2. Jun 2004
Dann ist den Fehler ausserhalb des Programmcodes, den du gezeigt hast. :roll:
Weil diese Funktion überhaupt nichts von der Connection wissen darf. Die Funktion
soll einen bestimmten Job verrichten (Daten aus einer Tabelle lesen und damit 2 Stringlisten füllen)
und darf nicht globale Objekte verändern. Andernfalls kommt es zu einer unglücklichen Verzahnung
von Programmcode der letztendlich...
Forum: Sonstige Fragen zu Delphi
Delphi
by shmia,
2. Jun 2004
Also ich habe diverse Fehler in deinem Programmcode festgestellt:
begin
sTemp:= Nil; // unnötig -> weglassen
try // das try sollte nach dem Erzeugen der Objekte kommen
sLand_id:=TStringList.Create; // sollte man besser einmalig in OnCreate erzeugen
sTemp:=TStringlist.Create;
Standard_Lesen_Laenderkennung(sTemp, sLand_id, false);
...