Rss & SiteMap

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

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

标题:请教个问题。

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

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