以文本方式查看主题

-  搭建论坛  (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=30846)

--  作者:xvri
--  发布时间:2010-11-16 16:18:23
--  发现搭建之星多处设计错误,请求验证。

将1.RAR  2.RAR  解压后放到一个目录下   将2.RAR的文件用星生成EXE文件再测试验证

 

浏览器构件:自定义宽度和高度无效

应用项目控制构件:自定义“项目标题”无效,并缺少再次运行窗口置前功能

执行文件构件:执行星生成的有“应用项目控制构件”的EXE文件时,不能达到再次运行时,窗口被呼出置前功能

多页面板构件:缺少窗口再次可见时,多页面板构件自动恢复到初始设计状态功能。

系统热键构件:缺少窗口置后或最小化时,自动注销热键功能。导致在其他软件中不能使用热键,而是偷偷地操作星程序

很多输入构建没有关闭窗口后,再次打该窗口时,自动恢复到初始设计状态功能。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1.rar

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:2.rar


--  作者:heying
--  发布时间:2010-11-16 20:03:48
--  
这些大部分是你的理解和使用不当的问题;如四行和六行表述不清,又好似前后矛盾。
--  作者:Julia
--  发布时间:2010-11-16 20:18:30
--  

执行星生成的有“应用项目控制构件”的EXE文件时,不能达到再次运行时

 

估计它把“实例唯一”设为<真>了,这里面有一个专业词汇,可能是没有搞懂。


--  作者:Julia
--  发布时间:2010-11-16 20:20:38
--  
“项目标题”,并不是窗口标题,在“任务栏”上才可以看到。
--  作者:xvri
--  发布时间:2010-11-17 12:39:36
--  

2.19版可以通过应用项目控制构件实现自定义任务栏中标题名目的。而新版本则不能,只能使用自动得到的项目名称。如改用其它名,则应用项目控制构件功能失效。并且缺少再次运行,窗口被呼出置前功能。

 

多页面板构件:使用过程中页面2置前时,关闭该窗口。再次打开该窗口却不能恢复到设计时的页面1置前状态,而是上次你关闭窗口时的页面2置前状态

 

输入构件(例如行编辑构件),当窗口再次被打开时显示的是上次你输入的内容,而不能恢复到设计时的内容

 

 

 


--  作者:xvri
--  发布时间:2010-11-17 12:45:57
--  
如是理解和使用不当,请版主上传修正附件。否则“理解和使用不当”只能是版主的一个托词吧
--  作者:玩脑者
--  发布时间:2010-11-17 22:16:06
--  

如果使用一个项目有两个或以上窗口时,只有第一个创建的窗口默认是可见的,其他窗口默认是隐藏的,

在运行项目时,关闭第一个窗口,即:退出项目.关闭其他窗口意思是"隐藏",并没有真正的关闭,所以才会出现你所述情况.

不管是"多页面板"还是"行编辑",都要自己通过代码实现初始化.


--  作者:zhongjian
--  发布时间:2010-11-17 23:00:03
--  

   第一个问题

    多页面板构件:使用过程中页面2置前时,关闭该窗口。再次打开该窗口却不能,而是上次你关闭窗口时的页面2置前状态

  

 在程序运行时临时关闭窗口,再打开此窗口不能恢复到设计时的页面1置前状态,实际是你在设计时本意是页面1前置,但最后一次设计操作在页面2,系统自动设置了前置页面号为2,完成后没有修改页面前置页面号造成的,解决办法:设置窗口的可见事件  页面1前置。

 

 第二个问题

      很多输入构建没有关闭窗口后,再次打该窗口时,自动恢复到初始设计状态功能。

 

    在程序运行时临时关闭窗口,再打开此窗口为了保持已输入的数据不丢失,这是一般的程序设计的方法,如果你不需要,可以用以下办法解决:

     在再次打开窗口时在窗口的可见事件中,设置程序设计的初始状态。

   其他问题也不是星本身的问题,是对构件属性、方法和事件的理解不熟悉的问题,常言说:“熟能生巧”,总的来讲这些问题我刚开始时也是比较困惑的问题,是程序设计者初涉入常常碰的的一个问题,按程序设计的行话来说就是系统的初始化。一个古老而又容易忽略的问题。

 

 

 


--  作者:xvri
--  发布时间:2010-11-18 9:21:50
--  

设置窗口内所有构件初始化怎样设置呢?我没找到该设置啊。不是将每个窗口中的N个构件,统统都设置一遍吧,否则太痛苦了。30多个窗口,加起来一千多个构件呢。我的上帝啊,还是饶恕我这个无知的孩子吧。

 

 

怎么这么多说家,就没有一个上传修正附件的呢?真的好希望修正附件能早点上传上来。


--  作者:xvri
--  发布时间:2010-11-18 9:26:06
--  

同意玩脑者的观点: 窗口关闭=窗口隐藏

 

如果窗口关闭≠窗口隐藏  就能解决是否初始化的问题了(我猜的)