在运行状态下用鼠标拖动图形 操作步骤如下: 一、在集成开发环境中新建一个文件,然后在页面上画一个圆( circle1 )。 二、在页面的 Initialize 事件中添加代码: FStartX = 0 FStartY = 0 三、在圆的 OnLButtonDown 事件中添加代码: Sender.Tag = 1 FStartX = X FStartY = Y 四、在圆的 OnLButtonUp 事件中添加代码: Sender.Tag = 0 五、在圆的 OnMouseMove 事件中添加代码: if Sender.Tag = 1 then Sender.MoveBy( X - FStartX, Y - FStartY ) FStartX = X FStartY = Y end if 六、选择菜单“程序/运行”。鼠标即可拖动这个圆。 |