type
TA=class
private
B:TB//提示错误,该如何解决。我现在是用B:pointer;然后TB(B)强制转换
end;type
TB=class
end;
TA=class
private
B:TB//提示错误,该如何解决。我现在是用B:pointer;然后TB(B)强制转换
end;type
TB=class
end;
解决方案 »
- 在用Ehlib4.2.16时,会什么有时会报内存错误?有时又不会。。
- 老板让做个进销存系统,不会啊,需要学习什么专业知识吗?
- 如何截获其他程序按钮点击消息?
- 多个combobox,如何用循环取出每个combobox的值?
- 如果处理语音聊天中的回音问题
- 一个菜问题,请教各位了
- 哪里有RxRichedit控件? 有急用,不胜感激!!!
- 关于idftpserver服务器端源代码!!!
- 帮我翻译一下这个MDI的BCB的代码,送上20大洋
- delphi使用setwindowspos改其他程序分辨率,导致我自己程序卡死的问题
- 年和期是两个字段,如何用SQL取一期间呢?
- 如何让窗口置到最前面而无法对其他窗口进行操作?
type
TB=class
end;type
TA=class
private
B:TB//提示错误,该如何解决。我现在是用B:pointer;然后TB(B)强制转换
end;
TB = class; TA = class
private
B:TB;
end; TB = class
private
a: Integer;
end;
TA和TB是一个单元中两个不同的类
type
TA=class
...其中要使用TB类型
end;type
TB=class
...其中要使用TA类型
end;
相互嵌套
其实开始我也是这样想的,只是每一个类型都有type,所以还是提示错误。
type
TB = class;type
TA = class
private
B:TB;
end;type
TB = class
private
a: Integer;
end;
其实开始我也是这样想的,只是每一个类型都有type,所以还是提示错误。
type
TB = class;type
TA = class
private
B:TB;
end;type
TB = class
private
a: Integer;
end;
====================================
是你
type
TB = class;这里写错了。