以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  为何没有撤消操作功能?  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=6251)

--  作者:dongxiaoxu
--  发布时间:2006-9-12 11:28:54
--  为何没有撤消操作功能?
星真是一个好东西,用后发现没有撤消操作,这很不方便,是本身没有,还是我没发现?
--  作者:洪滨
--  发布时间:2006-9-13 9:05:30
--  
如果你对其中一个构件需要撒消,先选中需要删除的构件,再选择删除当前选择的构件按钮进行删除;如果想撤消其中那个项目内容或者是定义的参数等均可右键或打开相关设置对选择的内容进行删除的!图片点击可在新窗口打开查看
--  作者:admin
--  发布时间:2006-9-13 9:10:58
--  
对于搭建之星这咱开发工具来说,撤消操作实现起来有一定难度的。为此,搭建之星提供了“文件自动备份级数”功能,你可以通过设置备份级数来实现类似的功能。
--  作者:youtube
--  发布时间:2006-11-1 13:28:03
--  
使用结构存储技术即可完美实现。本人曾参与Genusoft的MyDesk 2.0的开发,就是使用了结构存储技术去实现撤消、重做操作的,同时还用于剪贴版,使非常复杂的数据如整个界面、菜单、工具条、多个ActiveX控件、内部代码等,均可同时放到某一个结构存储中,并可在Windows系统中共享剪贴版,这也是微软许多产品都用到的技术。
--  作者:youtube
--  发布时间:2006-11-1 13:33:02
--  

补充一点,结构存储技术并不太难,是微软COM的封装,就几个函数(好像不超过十个),Word、Excel等的文件读写也是使用结构存储方式的。


--  作者:FSJM
--  发布时间:2006-11-1 20:44:07
--  

实际上难易并不是主要问题,主要是先解决突出的重点问题,以后会考虑增加的。


--  作者:wlh1980
--  发布时间:2006-11-1 22:35:44
--  
最开始说有难度,现在说先解决突出的重点问题,这个问题够突出了,应该首先解决。
--  作者:FSJM
--  发布时间:2006-11-2 0:31:26
--  

难度肯定是大的,主要是重新命名和名称冲突的问题;

如果一旦出现(可能性非常大),对系统的查错将会带来很大的麻烦。系统是根据名称定位构件的。


--  作者:ddh4
--  发布时间:2006-11-8 1:14:21
--  
  支持FSJM,虽然我也很怕没有撤消的功能,但完全无编码的方式编程,到底是一种新尝试,遇到问题与不完善在所难免,如果在中国的软件,象在美国一样受到尊重,我想问题早就解决了。所以多一点alt+c+q另存为吧。听听admin的方法也觉得不错,我自己做了一个小工具,就是自动把BAK备份的名,改为.ipd并加上当前日期,感觉也不错^☉^。