谢谢各位指点。试着从以下几个方面进行了改进:
1、去掉了表单中load事件建立数组和变量i的语句,直接在其Init事件中定义五个变量,分别用于存贮“字段条件”、“关系运算符”、“查询值”、“逻辑运算符”和组合条件表达式。
2、将TEXT4改用编辑框控件。
3、Combo1的InteractiveChange事件代码末尾加一行代码恢复初始设置:
4、各控件中InteractiveChange事件代码中接收相关值的变量均去掉下标。
经过以上修改,问题基本得到解决,用户可以选择多个条件进行组合,编辑框edit1中能够动态显示组合条件表达式。运行结果如下图:
其他的一些关于条件表达式生成中的细节问题尚待进一步学习修正。学习中遇到的问题本人会及时提出,还请各位老师赐教。
[
本帖最后由 陶然愚者 于 2013-1-22 17:29 编辑 ]