起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 135|回复: 4

【结贴】[请求]紧急求助怎么设置只读**

[复制链接]
发表于 2008-11-19 16:57:03 | 显示全部楼层 |阅读模式
type
  TMyThread = class(TThread)
  private
    FForm: TRHFLRY;
  public
    procedure Execute; override;
    property Form: TRHFLRY read FForm write FForm;
  end;

implementation

procedure TMyThread.Execute;
begin
   FForm.DataSetRHFLRYDJ.FieldByName('XM').ReadOnly := true;
  FForm.DataSetRHFLRYDJ.FieldByName('TSXX').ReadOnly  := true;
   FForm.DataSetRHFLRYDJ.FieldByName('XM').ReadOnly := False;
end;

procedure TMainForm.edt_SFZHExit(Sender: TObject);
var
  vRes :CzrkServiceResult;
  vSFZH :string;
begin
  //创建线程
  T := TMyThread.Create(True);
  //将主窗体赋值到线程过程中的FForm变量
  T.FForm := Self;
  //换醒线程
  T.Resume;
end;
回复

使用道具 举报

 楼主| 发表于 2008-11-19 17:00:14 | 显示全部楼层

[请求]

FForm.DataSetRHFLRYDJ.FieldByName('XM').ReadOnly := true;
  FForm.DataSetRHFLRYDJ.FieldByName('TSXX').ReadOnly  := true;
在编译的时候都不会出现问题,但是运行的时候会报错
回复 支持 反对

使用道具 举报

发表于 2008-11-19 17:24:15 | 显示全部楼层
报什么错呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-20 14:11:21 | 显示全部楼层
在ReadOnly处会报系统错误,只不过问题我已经采用其他方法解决了,不过还是谢谢你了。
可以结贴吧
回复 支持 反对

使用道具 举报

发表于 2008-11-20 14:14:45 | 显示全部楼层
好,客气。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 14:38 , Processed in 0.039884 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表