Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
对,这就是公用数据,否则就不对了;并且公用数据只能用一个.
说起 可读性会 又另我想起了其它构件类似的问题了。
变量组、公用事件 个数少没问题,能用多个就行。但名称abc甲乙丙在使用时实在是很容易搞错。还不如用 变量一、变量二、事件一、事件二这样表示。当然能自行设置就更好。
嘿嘿,你可以说是 习惯问题 但到你用到几十个时你就知道是 习惯问题 还是 记忆力问题了,按顺序时好记一点。
其实做到能自行设置名称也不难的,以前我会觉得难,但像 数据表网格 的 选择字段集 功能不是 能设置 子构件吗
在其它编程软件中 只需 set 变量名 或 set 变量名=变量 就行,在星就这么难使用变量。
给个更简单的建议吧,保留现在的 变量组 构件加多一个自定变量组构件
属性中有 变量名、变量、当前变量,方法中有 设置变量、得到变量、得到变量名列表、得到变量列表,事件中有工变量改变。
当前变量就像 文本编辑 中的 文本内容(主要是在设计时查看定义的变量的,难可先不做)
变量名=变量
A=2
窗口1是否打开=是
设置变量
设置属性中的变量名和变量,执行设置变量方法或直接在事件中设置
变量名
变量
设置变量
得到变量
设置属性中的变量名,执行得到变量方法或直接在事件中设置
变量名
得到变量
更简单点来说说是 配置文件 构件的简化 就只有项目名称和项目内容两属性,一个数据要文件支持的,一个是运行时数据是在内存的
最后强烈要求 公用数据 有变量改变事件
当然更希望管理员看到,因为管理员好像不会重复看贴的。
就“变量组”这个构件而言,你想象的这个构件是没有意义的;你的这个构件怎么使用啊(你写个具体命令和其它构件结合),况且不提它的效率和所站的资源如何。
“变量组” 实际上已经实现了 你要的功能。
在实际应用中,“变量组1,变量组2, ...”,这些构件名称是可以改的,你可以把“变量组1”这个构件名称改成你需要的名称(由于是组,所以后面跟多个西文字母)。
你想一想,效果应和你想象的构件 是一样或类似的。
1、假说 配置文件 构件就只有项目名称和项目内容两属性(变量名称和变量内容),它怎么用我说的构件就怎么用,或者说做一个跟配置文件 构件一模一样的构件不过没有文件名称属性,数据直接在内存中(做得好点其实也是全局变量)。
2、数据表网格 构件的 选择字段集 功能不是 能设置 子构件吗,选择字段集 属性改成 变量组 属性,使用方便,但添加可能很麻烦,所以我也不推荐这方法,因为可能还有没用多个变量组构件改名来用好。
构件改名来用只用一个名称属性,不是要用到很多个构件吗,我在论坛问过构件的个数多是不是会影响程序的速度,你们说会啊。
哎,可能我的表达真是有问题