ah, k solved.
das prob war, dass man jedes mal beim aufruf von locklist diese sperrt.
man muss so machen:
with locklist do begin
hier jetzt items oder count oder was auch immer.
und jetzt erst unlock.
weil sonst macht er jedes mal neu, weil ich das in der for schleife gemacht hab..
tja, schlampiges coden halt.............. ich hab schon alles moegliche verdaechtigt
danke trotzdem an die, die mir geholfen haetten.