例如:在form1中用鼠标左键点住panel1移动它,就象点form1的标题栏移动form1一样。
(注:在窗体中移动控件,窗体是不动的。)
多谢多谢指教!

解决方案 »

  1.   

    在你要移动的组件上的onMouseDown 事件中写入你的组件.Perform(wm_sysCommand, sc_DragMove, 0);
      

  2.   

    谢谢
    panel1.Perform(wm_sysCommand, $f009, 0);就可以了
      

  3.   

    方法一:设置Panel的拖放属性!在配合窗体的拖放事件,具体实例在很多资料上都有,你查一下。
    方法二:使用系列Mouse事件,借助Panel的Left与Top,自己在事件中写代码实现!
      

  4.   

    不好意思再问个问题,我怎么给不了分了!
    系统提示下载一个什么ACTIVX插件,下载完又提示安装不上。
    再点“给分”按钮就没反应了,怎么办。
    急呀,信誉度呀!
      

  5.   

    把ie的安全性设置为低,安装了后再给,你的ie版本是什么?建议到windows update center 中更新一下  http://windowsupdate.microsoft.com/
      

  6.   

    使用系列Mouse事件,借助Panel的Left与Top,自己在事件中写代码实现!
      

  7.   

    把EMail留下,发个Demo给你看看。
      

  8.   

    有第三方的TResize组件的,更好了