返回列表 发帖
学习中

TOP

学了

TOP

用列表控件,或CtrlList都比较方便

TOP

哦,建议完成后,共享一下,让大家学习一下

TOP

TOP

目前只是简单实现了“控件自动找到属于自己的表字段”,实际上是手工实现绑定控件的功能(窗体上的控件都是非绑定的),我想进一步实现“满足特定条件”时发现:对于控件我可以用以上方法赋值,但对于系统变量和我自己定义的变量,却找不到方法来得到“引用”?
这个函数进入时并不知道要用什么变量,我想在表里告诉它?如何实现?这是我问的问题?不知我解释清楚了没有。
希望大虾们考虑如何解决这个问题! 我觉得相当重要!

TOP

我回去又考虑了一下,实际上这个问题的最终实现难点在:
"【控件1】.AllowEdits"属性当 “控件2=TRUE”AND "变量1=FALSE" 时赋值为"TRUE",这个地方。
因为,事先并不知道传入的是那个控件或变量,还要在程序中去操作它们(包括控件本身和它有的属性),
比如我设计的时候让“[控件1].tag=".AllowEdits=(控件2=TRUE" AND "变量1=FALSE")"
程序中要做的是1.读出tag 2.根据字符串的内容去找相应的变量做运算3.把结果存入[控件1].AllowEdits
  
即在VB内部实现一个“微型编译器”,开始会麻烦一点,但实现后会发现最终的窗体程序可能并没有几行代码(仅有的代码就是设置一些控制变量)就能实现设计功能,这应该值得去努力一下!
大侠们应该对“编译原理”、“左中右序遍历二叉树”、“表达式运算”等都很熟悉,上述功能也并没有这么复杂,欢迎一起讨论研究一下有什么好的解决方法!!!
  

TOP

返回列表