delphi控件撤销

_情天 2016-12-06 03:18:35
为什么delphi的控件不能撤销啊,界面的控件一不留神拖动到了其他位置就不能还原到以前的位置了,只能关掉工程,重大打开,重新修改,好不方便啊
...全文
1618 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
_情天 2017-09-22
  • 打赏
  • 举报
回复
谢谢各位啦,长知识了,结帖
frtrnr 2016-12-07
  • 打赏
  • 举报
回复
用文本编辑器打开相应的dfm文件,编辑一下(加个空格再删掉它,诸如此类),然后保存。 这时delphi会提示你重新加载该文件。
不得闲 2016-12-07
  • 打赏
  • 举报
回复
其实不是不能撤销,而是不能撤销多步
lyhoo163 2016-12-07
  • 打赏
  • 举报
回复
有几个办法: 1、关闭指定窗口,重新打开; 2、在Onshow事件中,保留控件的Top和Left值,出现问题时,看一下控件的原始值,再设置重新一下。 3、控件的值保存在*.dfm文件中,控件移动后, (1)窗口未保存,关闭指定窗口,重新即可打开; (2)窗口保存了,关闭指定窗口,将A.dfm删除,将A.~dfm 更名A.dfm ,重新即可打开;
npkaida 2016-12-07
  • 打赏
  • 举报
回复
没有必要关闭工程,关闭该界面窗体,不保存,重新打开即可。
santiaodahan 2016-12-07
  • 打赏
  • 举报
回复
Edit菜单下有锁定控件的选项,锁住可以禁止移动。

5,391

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧