Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[讨论]星能复制【窗口】就好了

1楼
从头再来 发表于:2010-8-20 20:41:15

星友们好:

      使用星已经快2年了,使用总体感觉良好,不过就是在复制方面欠缺一点,比如我有一个项目,现在一共有两个窗

 

口,窗口2全部设置好了,我又准备增加一个窗口,即窗口3,但是窗口3与窗口2的事件几乎完全相同!!!

 

要是能直接复制出一个窗口来,可以说就可以节省一半时间,注意:项目不能分开设计,只能在一个项目里面完成。否则

 

没有此问题。太希望有这样的功能。

2楼
玩脑者 发表于:2010-8-20 23:35:14

你新建一个窗口3,然后把窗口2的里面的内容(构件)全选--->右键拷贝-->在窗口3中右键,粘帖

 

这就可以实现你要的。

3楼
heying 发表于:2010-8-21 9:24:55
楼上的方式 很正确;但这里要注意 构件名称的变化,否则会化更多的时间去查错。
4楼
pc_doctor 发表于:2010-8-22 14:14:31
以下是引用heying在2010-8-21 9:24:55的发言:
楼上的方式 很正确;但这里要注意 构件名称的变化,否则会化更多的时间去查错。

楼主的需求确实存在!

目前一般只有采用2楼 玩脑者 的办法。

3楼 heying 的提醒更是重要,我就曾经有过如此教训,尽管仔细做了修改,但是还是有疏漏,结果查找毛病时人都搞晕了,最后只好老老实实的新建。

这样的复制,一旦遇上源窗口构件多而且命令复杂时,建议还是老老实实的新建为好!

 

如果,确实需要在不同的状态下需要同样的构件和界面,并且二者需求相差又不大的情况下,可以不一定非要两个同样的窗口,而是可以在源窗口的构件、界面、命令设计时就事先做好条件或判断等选择,这样就可以实现一套窗口完成多个需求状态。这也是程序设计的技巧之一!如果能掌握并熟练运用这种技巧,你一定就会感到编程的高阶层乐趣!!

 

 

5楼
从头再来 发表于:2010-8-22 16:07:51
非常感谢你们,按照你们的方法已经实现,不过如果太复杂,还是重新做一遍比较好。
共5 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.01563 s, 3 queries.