鼠标左键拖动图片进行拼接时
sub image1_mouseup()  
这段代码怎么写,才能这张图片自动放到离它最近的那个图片框里
end sub
               ________
              |__|__|__|         __
              |__|__|__|        |__| image1
              |__|__|__|           image2(0)--image2(8)

解决方案 »

  1.   

    哈哈~cangwu_lee(橙子)的意思是交给楼下的处理……我觉得楼主可以参考磁性窗体一文,参考过里面的类,发现主要是用句柄作为参数的,或许改一下就能用
      

  2.   

    计算image1和image2(0)-(8)的左上角坐标的距离,哪个最近,就放到哪里!
      

  3.   

    用事件DropOver中的参数state,不同的值代表不同的状态
      

  4.   

    谢谢,我参照zzyong00(阿勇),做出来了!
      

  5.   

    不过又出现了一个不大不小的问题
    在拼图区域的格子,我是用line画的,再用代码写它的坐标
                   ________
                  |__|__|__|        
                  |__|__|__|        
                  |__|__|__|在动行游戏时,我发现鼠标移动图片的时候line线条在图片的上面,不管先画line还是先画image都出现这种情况,这是为什么?