What I would use is bitblt. You will need two picture boxes, one with the uits_32.pcx loaded into it, you will want to make the picture box hidden, and one that is 33 x 33 pixels for the unit icon. Bitblt copies a section from x, y to *I think* another x, y. I will try to dig up what I have...