社区
C++ Builder
帖子详情
关于表达式生成
paul2002
2006-02-24 01:10:56
请问各位:
如何实现生成如下: ( (A AND B) OR C ) AND D 这样的表达式的界面?
其中A,B,C,D等是待选的符号,AND,OR也是待选的符号
谢谢。
...全文
168
12
打赏
收藏
关于表达式生成
请问各位: 如何实现生成如下: ( (A AND B) OR C ) AND D 这样的表达式的界面? 其中A,B,C,D等是待选的符号,AND,OR也是待选的符号 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
不是很明白楼主的意思
js cron
表达式
生成
器
cron 调度器 js cron
表达式
生成
秒循环 分循环 有开始日期结束日 最全面的cron
表达式
生成
器 可嵌入html 网页 jsp asp等
regexBuilder 正则
表达式
自动
生成
器
regexBuilder 正则
表达式
自动
生成
器,可自动
生成
正则
表达式
编译原理中间代码
生成
实验报告——完整版
完整的编译原理实验报告 关于语法、语义和词法分析器三部分的 很全哦 一、实验题目
表达式
中间代码
生成
二、实验目的 熟悉算术
表达式
的语法分析与中间代码
生成
原理。 三、实验内容 1. 构造算术
表达式
的四元式翻译文法 2. 设计算术
表达式
的递归下降子程序分析算法 3. 设计算术表达的四元式
生成
算法 4. 实现代码并调试运行 四、实验要求 1、采用递归下降语法制导翻译法,对算术
表达式
,赋值语句进行语义分析并
生成
四元式序列. 2、输入是语法分析后提供的正确的单词串,输出四元式序列. 例如:对于语句串 Begin a:=2+3*4;x:=(a+b)/c end# 输出的指令如下: (1) t1=3*4 (2) t2=w+t1 (3) a=t2
access里面的
表达式
运用_Access 如何使用
表达式
生成
器
表达式
生成
器(Expression Builder)可以帮助您构建索引、验证规则、默认值等的
表达式
。Access 2016有一个可以简化构建
表达式
过程的
表达式
生成
器。您可以使用
表达式
生成
器创建索引,在字段上设置默认值,对字段设置验证规则,等等。
表达式
生成
器类似于一个索引向导,在这里您可以浏览您难以记住的
表达式
列表。它允许您将
表达式
组合成更大、更复杂的
表达式
,可以帮助您创建索引或将数据规则应用于字段...
正则
表达式
生成
工具,正则
表达式
生成
器
正则
表达式
生成
器,智能提示和
表达式
含义解析,高亮显示匹配项内容,高端智能正则
表达式
生成
工具,支持
生成
语言:Javascript、PHP、Go、rb、python、Java、objc、C#等。 标题 本工具提供了常用正则
表达式
的在线
生成
功能,可实现诸如字符、网址、邮编、日期、中文等的正则
表达式
生成
功能,并且提供各类常见语言如:javascript、php、Go语言、java、ruby、Python等的正则
表达式
测试语句供大家参考使用。 下载地址:https://download.csdn.
C++ Builder
13,873
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章