请问:一个类可以分布在多个单元文件中吗? 如题。我想把一个类中的常动的部分抽取出来放在另一个单元文件中,应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 常规的办法,应该是不行的,就我知道,但你可以用{$i xxxFile}{$inc xxxFile}来包含一个文件,达到你的目的你的要求,正规的做法,应该是将不变的,做成一个基类 直接的肯定不行吧,用宏{$i xxxFile}也不直观,我看既然是常用的代码,你就把这些写成通用的函数,放到另外的单独文件中,然后调用-----------------行舟欢迎使用CSDN论坛浏览器http://blog.csdn.net/xingzhou/ to aiirii(ari-淘金坑) and xingzhou(往事悠悠,网事幽幽): 谢谢你们的关注。我想要的正是通过某一个类似编译资源文件的办法达到将一个类分布于多个单元文件中的效果。根据您二位的提示,我正在查资料。若有不懂的地方还要请教。 不可能的,类的定义和实现必须放在一个单元中,如果真要这样,建议使用C++Builder,可将类的定义和实现放在不同的文件中,反正BC和delphi绝大部分功能是一样的. 有必要吗,最近在学C++,深感VC6这个IDE真是差劲,没有Delphi那么多快捷键。而且编译的错误提示太差了,一错误可能要出现几十条错误信息。 如 aiirii(ari-淘金坑) xingzhou(往事悠悠,网事幽幽)所言,实际上,这也并非是分布在多个单元文件之中,而是通过借助其它的文件实现的; 谢谢aiirii(ari-淘金坑) 和 xingzhou(往事悠悠,网事幽幽):问题解决了。谢谢大家的关注。结帐! 求救“Asphyre eXtreme v3.10 组件包”安装 一个关于数据库的简单问题,大家进来看看!!在线等着!! 如何改变 TPageControl的Tabsheet的caption的颜色? 请高手们赐教 哪位给我解释一下Windows的线程? 动态生成FastReport页,横打不能实现,请高手指教! 关于制作报表的问题!50分!!!!不够还有! 程序关闭的错误 帮助小弟一下,谢谢了,100,不够可以在加 怎么算qreport的总页码?? 急,求助:delphi如何调用2000里的cmd运行命令,如net start mssqlserver 如何用delphi实现类似XP的标题栏?
{$i xxxFile}
{$inc xxxFile}来包含一个文件,达到你的目的你的要求,正规的做法,应该是将不变的,做成一个基类
行舟
欢迎使用CSDN论坛浏览器
http://blog.csdn.net/xingzhou/
谢谢你们的关注。我想要的正是通过某一个类似编译资源文件的办法达到将一个类分布于多个单元文件中的效果。根据您二位的提示,我正在查资料。若有不懂的地方还要请教。