奇怪?为什么我不能使用Assign方法?

LWWANDVB 2000-07-08 06:54:00
对象的复制不能使用Assign方法,这是什么原因?TObject类中并没有Assign方法,这个Assign方法是不是要自己编写的?我的程序如下:
type
x=class(TObject)
d:integer;
end;

var
obj1,obj2:x;

begin
obj1:=x.create;
obj2:=x.create;

obj1.d:=5;
obj2.d:=4;

obj2.Assign(obj1); {编译到此失败了,原因:未命名的标识符Assign.}
end;

编程小子
...全文
218 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
delphizhao 2000-07-12
  • 打赏
  • 举报
回复
TPersistent以下的类才有Assign方法
meijg 2000-07-08
  • 打赏
  • 举报
回复
tobject没有assign方法,可以试试TPersistent类,其有Assign方法

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧