如何在运行时设置一字段为只读(50分)

  • 主题发起人 主题发起人 fsxusuh
  • 开始时间 开始时间
F

fsxusuh

Unregistered / Unconfirmed
GUEST, unregistred user!
各位好手:
请赐教在delphi 或 c++builder 中如何在运行时设置一字段为只读?
谢谢!

抚顺 徐
2000.11.06
fsxusuh@mail.fsptt.ln.cn
 
table1.fieldbyname('name').readonly:=true;
 
sdwflzg 的方法应该可行,也可以生成它的永久字段对象
设置它的readonly 属性为true
 
同意以上两位。其实只要把你静态设置的语句放在程序中执行就是了。
 
生成它的永久字段对象设置它的readonly 属性为true,或将与此表相连的数据控件
的readonly 属性为true即可!
 
with table1 do
begin
Disablecontrols;
close;
fieldbyname('name').readonly:=true;
Open;
Enablecontrols;
end;
 
with table1 do
begin
Disablecontrols;
close;
fieldbyname('name').readonly:=true;
Open;
Enablecontrols;
end;

可以不用永久为只读!
这样应该更好!
 
多人接受答案了。
 
后退
顶部