当前位置:编程学习 > Delphi >>

delphi 控件发生变动(比如位置大小)后如何不通过重启窗口还原回原来窗体设计时的初始值?

补充:比如一个button,设计的时候left=0,top=0,width=100,height=30.但是后来动态改变了位置和大小,我希望重新还原成我设计的时候的位置。 暂时没有满意答案,因为就是因为控件需要还原的参数太多,要是用变量一个个写的话很复杂,想找一个更方便快捷的方法。
答案:弄四个变量记住原先的left,top,width,height;当窗体内控件发生改变后,重新给控件的这些属性赋值,不久OK了!
其他:不是很明白,按你每个控件的初始值重新定义一下 delphi有撤销前一步操作的功能,如果你保存过,那么除非你知道之前你的位置数值,否则不能还原。 button.left:=0;
button.top:=0;
button.width:=100;
button.height:=30; 这个可以行,但这个真不行 

上一个:我想问一下Delphi与VB运行库的内容
下一个:delphi异常处理疑问

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,