请问两个unit怎么互相调用对方里的函数阿(0分)

  • 主题发起人 主题发起人 chirenmengyu
  • 开始时间 开始时间
C

chirenmengyu

Unregistered / Unconfirmed
GUEST, unregistred user!
没分了,大家帮帮忙
 
uses unit..引用单元就可以了。
 
彼此引用
并且定义的函数要公用的
例如public
 
首先,引用的该函数必须是public,然后再alt + f11你就可以选择需要引用的单元
选好以后ok
 
在Unit1中uses Unit2,在Unit2中uses Unit1就行了。
 
在实现彼此之前uses
 
楼上的:相互循环会有问题,这样最好:
在UNIT1 的interface子句的USES 后加UNIT2 ;在UNIT2 的implementation子句的 USES后加UNIT1;
 
to yjinping:
感谢你的回答,能大概解释一下为什么这样可以么?
多谢啦
 
to yjinping:
感谢你的回答,能大概解释一下为什么这样可以么?
多谢啦
 
放在implementation下面
 
可以的呀,如果Unit2中的implementation后没有uses子句,可以自己加上去。
 
TO:chirenmengyu
不好意思,N年前书上教我这样引用不会出问题,原因是可以清楚的认别对方(这是我想的)[:D]
 
接受答案了.
 
后退
顶部