如何将功能实现和界面实现分开 我想把界面布局放在一个Form中,而所有的功能实现都放在另外一个文件中,本来想是把功能实现放在Util中,但是发现Form文件无法调用Util中的函数。 那么加入我想实现如题的布局,怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写函数不好写类...你说的不能调用,可是你的FROM没有use那个单元或那个单元里的函数你没有在interface里声明 我interface中申明过了,最主要的问题是form中的uses加入那个Util文件后,编译就会出错,通不过。[Pascal Fatal Error] TableOperate.pas(7): F2047 Circular unit reference to 'TableOperate' 单元循环调用了,你把uses unit2写在form1的 implementation下面如:implementationuses unit2;{$R *.dfm}end. 把unit1中form1的控件对象传给unit2的方法 告诉你为什么//单元1unit Unit1;interfaceuses unit2implementationend.//单元2unit Unit2; <---------- 两个单元循环引用了interfaceuses unit1 <---------- 同上implementationuses unit1 <----------正确的引用应该放到这里,以避免循环引用end. 第一个 ‘<---------- 两个单元循环引用了’我写错位置了,从写一下://单元1unit Unit1;interfaceuses unit2 <---------- 两个单元循环引用了implementationend.//单元2unit Unit2; interfaceuses unit1 <---------- 同上implementationuses unit1 <----------要引用单元1,正确的引用应该放到这里,以避免循环引用end. 功能还是要在form中写,然后实现界面的动态装载就行了. 多条件筛选..怎么设变量啊 帮我看看delphi操作数据库 请问各位大侠,如何在DELPHI 6中用函数实现WIN2000 的重新启动????,在线急等!!1 不太常来,分也不涨了,散光了事。最后1000可用分了! 串口通信控件MSCOMM的安装,而不能使用?????? 菜鸟的问题1 如何获得鼠标范围的信息,请大家帮帮忙 关于ado对sqlserver2000的image字段的错误 有没有D6源码转换为D5的工具 求助 delphi 获取ihtmldocument2 加载网页所在目录 求一函数16进制转换为ascii 问一ADO 插入的问题.
如:
implementationuses unit2;
{$R *.dfm}end.
//单元1
unit Unit1;interfaceuses unit2implementationend.
//单元2
unit Unit2; <---------- 两个单元循环引用了interfaceuses unit1 <---------- 同上implementationuses unit1 <----------正确的引用应该放到这里,以避免循环引用end.
unit Unit1;interfaceuses unit2 <---------- 两个单元循环引用了implementationend.
//单元2
unit Unit2; interfaceuses unit1 <---------- 同上implementationuses unit1 <----------要引用单元1,正确的引用应该放到这里,以避免循环引用end.