数据库有一整形字段用于记录某一对象4个bool型的属性如16,那么就是1000,即表示第一种属性为真,其它为假,那么在我取得数据库该字段数据譬如18即1010,那么当要修改第三种属性为0时,算法如何写?
解决方案 »
- delphi webbrowser求助大虾
- DELPHI新手求助:菜单的enable属性
- twebBrowser中响应html的事件
- 在quickreport中利用pdf输出控件的时候出现中文乱码问题
- cxGrid可否建立两层band?
- 关于流的操作,有几点不明白,希望各位指点一下,相信我提的问题对你会有帮助的
- 请教一个简单的DELPHI数据库问题
- 如何加密自定义构件?
- spcomm控件接收数据出现乱码有哪些可能的原因
- 请问Delphi中如何将CheckBox加入TreeView中?
- 如何知道WebBrowser已经处于可编辑模式?
- 两个access数据库中的表都相同,现在要判断,从相同表取出的某一条记录是否一致,怎么办?
即18 and $1101;
如果A = 16 即1000,那么当B = 2即10是那么 A = 1010,也就是说第三位由B决定,明白我的意思吗
若A=1000(二进制) 其十进制度不是16,是8!!!!
坦白的说你是想干什么?? 想看看A中是否有B这个属性值,还是要设置A中有B这个属性值???
A, B: integer;
begin
A := 16;
B := 2;
A := A or B;
end;