delphi 运算符号的赋值为题 比如读取kk数据库中运算符号表 有可能得到的字符串是>、>=、=、<、<=那么假设得到的字符串是<=,那么赋值给edit1。edit1.text:='<=';现在想完成如下判断if 5edit1.text6 then showmessage('正确');请问怎么写代码才可以实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个意思吗?if edit1.text='<=' then showmessage('正确') 好纠结的问题。。没明白“5edit1.text6” 不是的 当我读取KK数据库运算符号表得到的字符串是‘<=’即小于等于号,我就将小于等于号赋值给edit1。我就用来做IF语句的判断 比如if 5 edit1.text 6 then (如果5小于等于6) showmessage('正确'); 没有这样的写法,不过可以这样:if edit1.text='<=' thenbegin if 5<=6 then showmessage('正确') else ...end else if edit1.text='=' thenbegin ...end else... 明白楼主意思了,楼主要的是Delphi程序实现类似计算器的功能。以前写过,在家里电脑上。楼主留个邮箱吧。识别运算符,然后自动处理技术,应该和楼主的要求类似。kaikai_kk善于挖掘需求,赞一个~~~~ 谢谢了 我邮箱是[email protected] 我邮箱 [email protected] LZG827谢谢了 我邮箱 [email protected] LZG827谢谢了 用解释型脚本进行计算,JavaScript或者Delphi开源的脚本有2个,都可以。没开源的就多了 1。RemObjects Pascal Script这个效率最高,不过文件太多,想要很好使用要花点时间2。delphi notes这个我没用过,不作评价不要说一行表达式计算了,完整一段代码(文本)都可以被解释执行。 楼主是想实现宏替换吧,可惜Pascal不是解释语言,这个解释器得自己完成 控制Excel 对齐方式 DLL中的函数为何不了总是返回“Invalid pointer operation” 能否实现:让系统服务调用外部程序,并运行在指定的桌面上? 请教第三方控件ExpressDBTree问题----急急急 clientDataSet的appendRecord的用法????? 关于数据类型溢出的一个问题 求三态按钮实现方法? 请问delphi调用vc的dll如何声明呀.在那块.多谢了 倾囊而尽,我哭了。请问关于ttable中记录查询的问题,在线等待。 Dock控件关闭事件的捕捉 招聘兼职DELPHI程序员 重装系统后无法进入DATA MODULE
showmessage('正确')
不是的 当我读取KK数据库运算符号表得到的字符串是‘<=’即小于等于号,我就将小于等于号赋值给edit1。我就用来做IF语句的判断 比如if 5 edit1.text 6 then (如果5小于等于6) showmessage('正确');
begin
if 5<=6 then
showmessage('正确')
else
...
end else if edit1.text='=' then
begin
...
end else
...
以前写过,在家里电脑上。楼主留个邮箱吧。识别运算符,然后自动处理技术,应该和楼主的要求类似。
kaikai_kk善于挖掘需求,赞一个~~~~
这个效率最高,不过文件太多,想要很好使用要花点时间2。delphi notes
这个我没用过,不作评价不要说一行表达式计算了,完整一段代码(文本)都可以被解释执行。