以文本方式查看主题 - 搭建论坛 (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=157) |
-- 作者:lifedoor -- 发布时间:2002-8-7 21:35:15 -- 请教个问题。 举个例子: 1、现在要编一个项目,项目由一个主程序和几个了程序组成,了程序由主程序调用。 2、为了控制使用程序,主程序使用口令登录,输入正确口令方可使用。 但,这样做仍有问题:==>>子程序仍可任人随意打开使用。 问题:如何使子程序只能由主程序调用,而不能被鼠标单击执行? 该如何解决这个问题呢? 总不会每个子程序都加口令吧!? ![]() |
-- 作者:nywzj -- 发布时间:2002-8-8 16:36:38 -- 发烧积木是解释执行的,当然也就有它不足的一面。这个问题暂时解决不了。我在做带口令的项目时,都是用一个主程序。 |
-- 作者:lifedoor -- 发布时间:2002-8-13 11:57:41 -- 真的吗?!我只知道主程序调用子项目是用“执行文件”构件完成的,但一个积木程序能控制另一个积木程序的操作,我切不知道!你是如何用主程序在调用子项目时,为子项目打开数据库或激活按钮的? |
-- 作者:lifedoor -- 发布时间:2002-8-13 15:38:30 -- GOOD!太妙了! |
-- 作者:admin -- 发布时间:2002-8-13 16:06:43 -- 看来大家对“直接调用子程序而不通过口令检验调用”一事耿耿于怀!准备了这样一个解决方案,大家可以对此可以先行讨论。 解决办法:在执行项目时需要验证‘执行密码’(注意不是项目密码),没有密码子项目不运行,默认密码为空。在主项目调用子项目时,在“执行文件”构件必须设置子项目的密码。 目前这只是一个解决方案,还没有开发。爱好者对此如果有其它的想法可以提出来。 [此贴子已经被admin于2002-8-13 16:06:43编辑过]
|
-- 作者:阳光 -- 发布时间:2002-8-13 16:20:54 -- 还是快点把它弄出来!太多的厨子做坏汤! |
-- 作者:lifedoor -- 发布时间:2002-8-13 17:07:58 -- 你言重了,没有人会对任何事“耿耿于怀”,我当时是说笑的,大家都是为了积木的发展而努力! 一、你说的不是很明白。我想可能应该由两部分组成: 1、“调用方”:的主项目里的“执行文件”构件应可设置“调用密码”。 2、“被调用方”:的子项目在被执行时,应有设置“验证密码”一项。 但我不知道:一个积木程序和另一个积木程序之间能否实现参数传送?! 二、大家有没有试过水手的新软件? 该软件也有同样的问题!主项目的“密码验证”如同虚设,任何子项目都可单独执行! 而且主项目的密码没有经过加密就储存,随便都可以破解!!! |
-- 作者:水手 -- 发布时间:2002-8-13 23:15:35 -- 确实有许多不能如愿,但是要通过子项目来使用软件也非常不便,因为在主程序中也有不少像个子程序那样的实用功能。如果那样不可能顺利使用的。当然了,任何软件都是在不断完善的!只要大家勤于交流,集思广益,发烧积木一定会逐渐解决这些问题的!大家也一定会越用越顺手的。另外,我觉得目前开发出的软件作为为自己工作服务来说应该是够用了,但是要开发真正的商业软件还需要不断的改进。让我们共同努力吧! |
-- 作者:lifedoor -- 发布时间:2002-8-14 0:23:38 -- 水手:你的软件做得已经非常的好了。主项目的介面也是非常的美观和华丽,功能设置也很合理、全面。 子项目的结构设计得很好,但不够美观。而且,我个人认为,作为专业软件,不应该过多直接使用“数据导航条”,而应多用有个性的按钮代替。 我的看法就这么多,望水手继续努力! |
-- 作者:admin -- 发布时间:2002-8-14 8:49:56 -- 集思广义,办法总会有的。heying的位置法也是一个好办法。大家要开动脑筋,没有做不到,只有想不到。 |