Jeg er lige nu nok det mest mystified menneske på hele jorden. Hør lige her. Jeg er i gang med at lave et program. Programmet gemmer en cardinal i et variabel. Så bruger jeg IntToStr(Variabel) til at vise variablets indhold i en memo. Fint nok. Men variablet ændrer sige?! Hvis variablet indeholder tallet 16. Så trykker jeg på min knap så jeg kan se indholdet i min memo. Så trykker jeg på min igen så jeg ser indholdet i memoen. Men så ændrer tallet sig til 64?! WTF? Denne kode eksekverer jeg i min button
with Memo1 do begin
Clear;
Lines.Insert(0, IntToStr(MsgType));//Konverterer cardinal til str
Lines.Insert(1, IntToStr(MsgBtn));//Konverterer cardinal til str
Lines.Insert(2, Title.Text);//henter titel fra TEdit
Lines.Insert(3, Msg.Lines.GetText);//henter tekst fra en memo
end;
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GED d- s: a--- C++ W++ w PS X+ tv+ b D G e- h! !r z--
------END GEEK CODE BLOCK------