如题。我想把一个类中的常动的部分抽取出来放在另一个单元文件中,应该怎么做?

解决方案 »

  1.   

    常规的办法,应该是不行的,就我知道,但你可以用
    {$i xxxFile}
    {$inc xxxFile}来包含一个文件,达到你的目的你的要求,正规的做法,应该是将不变的,做成一个基类
      

  2.   

    直接的肯定不行吧,用宏{$i xxxFile}也不直观,我看既然是常用的代码,你就把这些写成通用的函数,放到另外的单独文件中,然后调用-----------------
    行舟
    欢迎使用CSDN论坛浏览器
    http://blog.csdn.net/xingzhou/
      

  3.   

    to aiirii(ari-淘金坑) and xingzhou(往事悠悠,网事幽幽):
      谢谢你们的关注。我想要的正是通过某一个类似编译资源文件的办法达到将一个类分布于多个单元文件中的效果。根据您二位的提示,我正在查资料。若有不懂的地方还要请教。
      

  4.   

    不可能的,类的定义和实现必须放在一个单元中,如果真要这样,建议使用C++Builder,可将类的定义和实现放在不同的文件中,反正BC和delphi绝大部分功能是一样的.
      

  5.   

    有必要吗,最近在学C++,深感VC6这个IDE真是差劲,没有Delphi那么多快捷键。而且编译的错误提示太差了,一错误可能要出现几十条错误信息。
      

  6.   

    如 aiirii(ari-淘金坑)  xingzhou(往事悠悠,网事幽幽)所言,实际上,这也并非是分布在多个单元文件之中,而是通过借助其它的文件实现的;
      

  7.   

    谢谢aiirii(ari-淘金坑) 和 xingzhou(往事悠悠,网事幽幽):问题解决了。谢谢大家的关注。结帐!