菜鸟的问题,赋值(50分)

  • 主题发起人 主题发起人 zhj.nc
  • 开始时间 开始时间
Z

zhj.nc

Unregistered / Unconfirmed
GUEST, unregistred user!
在Delphi中控件的属性中有几个可选的值,怎样赋值?
比如ADOQuery的LockType中有ltReadOnly,ltOptimistic,ltBatchOptimistic等值?
 
直接用:
ADOQuery1.LockType:=ltReadonly;
 
嘿嘿,控件的属性没有可选值的就不用赋值了 :-)
 
Delphi里用":="进行赋值.
 
如果我调用其他窗体的ADOQuery,却提示ltReadOnly未定义,怎样解决呢?
 
在USES里要加入所调用的。PAS文件名,看看有了没有!
 
uses other;

other.ADOQuery1.LockType:=ltReadonly;
 
添加:
ADOQuery1.LockType:=ADOQuery1.LockType+ltReadonly;
删除:
ADOQuery1.LockType:=ADOQuery1.LockType-ltReadonly;
 
楼上的各位大虾,我试了你们的方法,不行。
uses 中添加了,要不然,ADOQuery都不认识,更不用说ltReadOnly.
 
看一下帮助,它是不是要调用另外的一个单元文件?我用的是D3,没办法帮你看!
 
你在Delphi帮助中查找ltReadOnly,找到它需要那一个单元,再加载进来。
 
多人接受答案了。
 
后退
顶部