如何计算逻辑表达式?
象这样的:用户输入一个这样的公式,点一按钮,就返回结果:0
=if(mod(A,10)=7,1,0)
其中A为程序要在数据库中取的数值。关键是这里的 IF ,如果只是表达式好办。有控件吗?谢谢了
怎么做最好,自己编函数(可能还会有别的形式的所以通用难),还是有现成的控件可用?
象这样的:用户输入一个这样的公式,点一按钮,就返回结果:0
=if(mod(A,10)=7,1,0)
其中A为程序要在数据库中取的数值。关键是这里的 IF ,如果只是表达式好办。有控件吗?谢谢了
怎么做最好,自己编函数(可能还会有别的形式的所以通用难),还是有现成的控件可用?
解决方案 »
- 这delphi的编译器是怎么回事?!
- 请教,delphi程序中如何调用Zebra打印机的ZPL指令,来打印条形码
- 报表显示问题!!!!!
- ADOtable的问题
- 请问有没有NTPort Library的解密版?
- 一个SQL Server与Delphi 结合的疑问?
- 轻松一下:各地女孩骂男生的话。(我们男人真惨!)
- 请教:如何做一个请用户等待的东东
- **********************************************一个关于用qrepot打印的问题,在线等待 当场给分********************************
- 规划结构件和国家海关监管环节规划
- 动态数组问题
- 请教: 如何取得phone(array[1..20] of char)里面的串信息(以#0结尾)的实际长度呢?
delphi中对应功能的表达可以这样写:
showmessage(inttostr(integer(ifthen(a mod 10=7,1,0))));