Na du darfst natürlich nicht den selben Button benutzen.
Denn hinter dem steht ja Code, der eben ein neues Element einfügt. Um ein vorhandenes zu aktualisieren, mußt du ihm einfach deinen String zuweisen.
ListBox1.Items[IrgendeinIndex] := IrgendeinString;
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;