要想位置不变设坐标就行了,放大或缩小后就重新设一次坐标就行了,image移动?滚动还是?滚动的话就放一个时间控件,然后在时间事件中加入,image.left:=image.left + 5(从左向右移) 或者 image.top:=image.top + 5(从上往下移)