Delphi-Quellcode:
Var
tmpData : PInteger;
Begin
StringDic.First;
ListBox1.Items.BeginUpdate;
while StringDic.Next(sID, tmpData) do
ListBox1.Items.Add('ID: ' + sID + ' Summe: ' + IntToStr(tmpData^));
ListBox1.Items.EndUpdate;
End;
Bei mir funktioniert das tadellos auch mit PInteger. Hast Du Data etwa schon wieder per Dispose freigegeben?