义乌卓宇技术 发表于 2013-8-27 15:42:04

delphi如何使控件在一个dlg的窗口里面随机移动位置

delphi如何使控件在一个dlg的窗口里面随机移动位置,就像小甲鱼老师的这个一样,要怎么弄,想了很久可还是没整出来,所以想请教下大家了。希望兄弟们给点意见!不胜感激!

义乌卓宇技术 发表于 2013-8-27 15:47:39

我曾经在窗口里面放img控件,然后让他的Aglin属性改成bsleft或者right,结果很悲剧啊,变成一大块白色了

生死默认 发表于 2013-8-27 19:37:41

随机移动不是可以改变位置属性吗。。。。

clb929 发表于 2013-8-31 08:48:20

很多控件都有位置属性,比如right,top,width,height,在代码里面改变这些就可以移动了啊,比如label控件,你要用代码改变他的位置,你就输入
label.right := ..... 就可以了

格式天下 发表于 2013-8-31 09:07:47

本帖最后由 格式天下 于 2013-8-31 09:16 编辑

实现这个,先添加imgae控件,然后随机改变top和left两个属性即可,想小甲鱼那样的话最好加个鼠标事件就行啦,,对了,记得加一个定时器,让他自己动

顺便给你做个,参考参考




义乌卓宇技术 发表于 2013-8-31 11:33:49

谢谢兄弟了!:ton::ton::ton::ton::ton::ton::ton:
页: [1]
查看完整版本: delphi如何使控件在一个dlg的窗口里面随机移动位置