Forum: Object-Pascal / Delphi-Language
Delphi
by Mithrandir,
18. Jun 2009
fAirportIndizes.Add(tmp, PInteger(s));
und
Index := Integer(pIndex);
So tuts. Und ich sitz da ne halbe Stunde drüber. Argh.... :wall: Jetzt weiß ich wenigstens um die Tücken des @-Parameter Operators. Danke. ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by Mithrandir,
18. Jun 2009
"00:40 Uhr... Weißt du, wo dein Pointer ist?"
Ich bekomme meinen Pointer nicht mehr aus der Liste.
Diese Funktion soll einen Index erstellen, bestehend aus "ICAO-Code => Datensatz-ID". Dazu nutze ich die csDictionary.pas von alzaimar. Zum Testen habe ich den festen Wert "33" vorgegeben:
procedure TWeatherDatabase.CreateAirportIndex;
var
i,s: Integer;
pi: Pointer;