发信人: huangguanyi() 
整理人: wenbobo(2002-12-24 09:19:54), 站内信件
 | 
 
 
      # 系统功能的支援 
 
     BCB3.0除了前面比较偏向底层技术的革新之外,它也提供了一些重要的工具让 先前 
 使用BC++或是VC++的开发者可以很快地转换到BCB的开发环境之中. 第一个工具是 所谓 
 的资源转换精灵,它可以帮助你转换资源文件的内容成为BCB使用的表格和VCL元件 .第 
 二个工具是Borland推出的新工具Comm20MF.这个工具可以让你转换VC++产生的DL L成为 
 能够让BCB使用的DLL. 
 
      # RC Import精灵 
 
     对于许多使用BC++和VC++的人来说,一定使用了Resource Workshop或是App  
 Studio设计了许多的资源文件. 那么这些储存对话盒或是其他视窗资源的文件如 何在 
 BCB 3.0中使用呢?是不是需要BCB使用的元件重新设计呢?当然重新设计所有的资 源文 
 件将会是一件令人痛苦的事情.Borland为了解决这个问题,特别为所有使用BCB 3 .0的 
 人提供了一个工具RC Import精灵.你可以在BCB的Tools选单中找到它. 
     RC Import精灵可以帮助你读取由BC++和VC++设计的所有资源,然后再把这些 资源 
 转换为BCB使用的表格或是VCL元件.如此一来你就可以直接在BCB中使用这些资源 ,并且 
 结合所有BCB提供的VCL元件. 
     有了RC Import精灵之后,你原先不管是使用BC++或是VC++设计的资源文件都 能够 
 立刻转换为BCB3.0的表格或是VCL元件,可以大幅减少你从这二个C++工具移转到B CB3.0 
 所需要花费的时间. 
 
      # COFF函数库的支持 
 
     在传统上Borland和Microsoft的C++编译器所产生的Object文件格式便是是不 一样 
 的.Borland一直是使用OMF,而Microsoft则是使用COFF格式. 这造成许多由VC++编 译的 
 DLL无法让BCB使用的情形.Borland为了解决这个问题,所以在BCB 3.0中提供了这 个工 
 具让开发者能够转换VC++的DLL档案格式成为BCB使用的OMF形式.如此一来就不会 再有 
 以前的困扰了.据我所知,Borland在未来会继续强化这个工具,让它功能更为强大 ,例如 
 可能在未来也能够转换静态的函数库(.LLB)文件. 
     除了上述的系统功能支持之外,事实上BCB3.0的连结器现在也能够产生正确  
 kernel-mode的驱动程序文件格式.这代表你已经可以使用BCB 3.0编写驱动程序了 .从 
 这点来看BCB3.0对于系统工程师是非常有帮助的. 
     BCB的程序员终于可以吐一口气了,因为BCB3.0在许多方面都领先了Delphi3. 0.从 
 的VCL元件类别3.5版,高等多重专案管理工具,到强劲的低层除错功能,同时支援  
 VCL,MFC,OWL都显示BCB3.0是一个同时兼顾应用程序设计员和系统工程师需求的工 具. 
 此外由于BCB3.0继承了Delphi3.0对于Multi-Tier,Internet应用程序功能方面的 经验, 
 所以BCB是第一个让C/C++程序设计员可以开发分散式计算环境应用程序的工具.  在未 
 来 BCB也将会同时支援Microsoft的COM+和CORBA等分散式物件技术的标准. 这代 表使 
 用BCB,你就不必担心未来你的应用程序会产生无法继续执行问题. 
     当然,对于Delphi的使用者而言,所有由BCB3.0开发出来的技术,也都将出现在  
 Delphi未来的版本之中.从这个角度来看,BCB和Delphi将会是相互超前,且吸收彼 此功 
 能的竞争局面.这对于BCB和Delphi使用者都是有利的,因为这二个产品在这种情形 下将 
 会进步得更为迅速,相信这是所有使用Borland产品的人高兴见到的事情。 
 
  -- 知识站是知识站。
 知识站是http://techsite.126.com
  ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.11.111]
  | 
 
 
 |