社区
C++ Builder
帖子详情
关于表达式生成
paul2002
2006-02-24 01:10:56
请问各位:
如何实现生成如下: ( (A AND B) OR C ) AND D 这样的表达式的界面?
其中A,B,C,D等是待选的符号,AND,OR也是待选的符号
谢谢。
...全文
152
12
打赏
收藏
关于表达式生成
请问各位: 如何实现生成如下: ( (A AND B) OR C ) AND D 这样的表达式的界面? 其中A,B,C,D等是待选的符号,AND,OR也是待选的符号 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WaveYang
2006-03-01
打赏
举报
回复
如果赶工,因为逻辑种类不多,我想可以用先选择逻辑种类,而后填数据的方法。想一下,
有以下的逻辑:(如果A,B,C,D等价,且只有and,or)
2+1+1:
((A and B) and C) and D
((A and B) and C) or D
((A and B) or C) and D
((A and B) or C) or D
((A or B) and C) and D
((A or B) and C) or D
((A or B) or C) and D
((A or B) or C) or D
2+2:
(A and B) and (C and D)
(A and B) or (C and D)
(A and B) and (C or D)
(A and B) or (C or D)
(A or B) and (C or D)
(A or B) or (C or D)
上面的逻辑或有重复,或有遗漏,自己检查一下吧。
窗体上端放一个逻辑选择框;
用4个ComboBox,4个数据项,几个Lable用于显示括号和运算符号,一排交叉放置(可以适当设置颜色)。
因为A,B,C,D里面的可选数据是相同的,在其OnChange事件中要加入重复判断。例如A选择了数据1,则B,C,D的可选数据要删去数据1。
paul2002
2006-02-27
打赏
举报
回复
考虑用树型控件
caizhen2000_82
2006-02-27
打赏
举报
回复
界面是让人看的,程序还得自己写,自己在程序里写这样的表达式就行啦!!
paul2002
2006-02-27
打赏
举报
回复
有没有做过组态软件的?
paul2002
2006-02-27
打赏
举报
回复
现在问题是怎样根据一颗逻辑树,生成一个逻辑表达式?
paul2002
2006-02-25
打赏
举报
回复
就是为了生成如下: ( (A AND B) OR C ) AND D 这样的多层嵌套表达式,其中 A,B,C,D等符号和逻辑符号等都是可选的.
该怎样设计界面?
oldtab
2006-02-25
打赏
举报
回复
用 TListBox 提供选择。
选择的结果送到一个 TEdit 中。
kwokwinglau
2006-02-24
打赏
举报
回复
不太明白楼主的需求.
paul2002
2006-02-24
打赏
举报
回复
to wf2091139(峰子) :
手输容易出错,不行的。用户是白吃。
to lurel(城市陌生人) :
有没有更直观点的?
lurel
2006-02-24
打赏
举报
回复
利用Group分组,然后加入Combox里面选择运算符,然后在放入Edit提供数据,最后自己再组合一下
wf2091139
2006-02-24
打赏
举报
回复
让他们自己手输,然后,你给个对应过程,A对应啥,B 对应啥。。。
xcityman
2006-02-24
打赏
举报
回复
不是很明白楼主的意思
regexBuilder 正则
表达式
自动
生成
器
regexBuilder 正则
表达式
自动
生成
器,可自动
生成
正则
表达式
access里面的
表达式
运用_Access 如何使用
表达式
生成
器
表达式
生成
器(Expression Builder)可以帮助您构建索引、验证规则、默认值等的
表达式
。Access 2016有一个可以简化构建
表达式
过程的
表达式
生成
器。您可以使用
表达式
生成
器创建索引,在字段上设置默认值,对字段设置验证规则,等等。
表达式
生成
器类似于一个索引向导,在这里您可以浏览您难以记住的
表达式
列表。它允许您将
表达式
组合成更大、更复杂的
表达式
,可以帮助您创建索引或将数据规则应用于字段...
3.8
表达式
生成
器
目录 (1)
表达式
生成
器的结构 (2)
表达式
元素窗格 (3)
表达式
类别窗格 (4)
表达式
值窗格 (5)”缩放窗口“
表达式
生成
器是Access提供的编写
表达式
的工具。使用Access进行数据库设计,在很多地方需要书写
表达式
。例如,在数据表中设置字段的有效性规则时,设置计算字段的数据
表达式
时,在查询中书写查询条件,进行计算时以及在窗体和报表的控件中设置计算
表达式
时。 简单的
表达式
可以直接书写。但是对于复杂的
表达式
,尤其是需要引用窗体的名称、窗...
正则
表达式
生成
工具实用指南
正则
表达式
生成
工具作为IT和开发人员的利器,它们以用户友好的方式简化了复杂的文本处理工作。在本章中,我们将深入了解正则
表达式
生成
工具的背景、发展历程以及它们的核心功能。正则
表达式
生成
工具为用户提供了一个直观的平台来构建复杂的正则
表达式
。这些工具通常具有一系列核心功能,旨在简化正则
表达式
的创建过程。正则
表达式
是一套规则和模式,用于指定在文本中搜索的字符串。它们能够用于执行查找、替换、分割字符串等多种操作,因此在文本处理和数据提取方面极为有用。
正则
表达式
生成
器 | 正则
表达式
生成
工具
正则
表达式
生成
器,智能提示和
表达式
含义解析,高亮显示匹配项内容,高端智能正则
表达式
生成
工具,支持
生成
语言:Javascript、PHP、Go、rb、python、Java、objc、C#等。 下载地址:https://download.csdn.net/download/winsty2008/12663541 ...
C++ Builder
13,871
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章