发信人: skyice() 
整理人: skyice(2000-01-05 23:52:23), 站内信件
 | 
 
 
8介绍Active Forms
   C++ Builder最有用的一个功能是可以将一个窗体封装在一个ActiveX控件
 内,并且将她发送到Web上,或者将她插入到另外一个应用程序,如Visual Ba-
 sic中.即使认为已经在Delphi 3编程时掌握了这一方法,还是应该阅读下面关
 于Active Forms的章节.尤其是,在Weeb上正确发送一个C++ Builder的Act-
 ive Form时,往往要比发送一个Delphi的Active Form更为困难.
   在创建一个Active Form后,有两个选择:
   * 可以把她发送到另一个显示ActiveX的程序,比如Visual Basic中.对于
 使用VB的用户来说,这是一个很自然的过程,因此我就不多说了.如果对这种方
 法感兴趣的话,应该阅读一下关于Internet Explore方面的书,因为这些书上
 介绍了一些有关发送Active Forms方面的重要内容.
   * 可以通过Internet Explore来发送她.使用这种方法需要一些技巧,因此
 我会详细的介绍这种方法.
   从理论上说,可以把Active Form放置在任何可以充当包容器的工具上.应该
 认识到,介绍ActiveX方法的文献不是很多,许多包容器,即使是微软的,也没有
 关于他们的完整介绍,因此,就会产生一些问题.然而,无论在VB还是在Internet
 Explore下运行C++Builder的Active Form,应该都不会有问题.
   这个方法还可以解决计算机公司目前的一些混乱状况,有些公司的管理层作
 了一些可笑的声明,比如"我们只支持Microsoft的标准,因此所有的应用程序
 必须用VB来开发".解决这种混乱状况的方法是用C++ Builder建立窗体后,只
 需要把他们作为ActiveX控件放到VB应用程序中即可.通过这种方法,公司的管
 理层得到了他们所要的VB程序,同时你也可以用C++来编写应用程序.或许有一
 天,有人坚持要问,为什么你的应用程序要比公司里其他的应用程序运行速度更
 快,鲁棒性更好,那么可以告诉他们你作了些什么.不过,一些物力的人可能会坚
 持要你是用VB,因为从理论上说,VB可以用来开发任何程序.
   Microsoft给了一个免费的Web服务器,者就是Personal Web Server.她是
 一个可以用来检测Active Form的工具.Personal Web Server可能不能用于
 上百个用户同时使用的情况,但是如果要检测控件,或者对于少数用户的小型网
 络,那么她是非常理想的工具.这个工具捆绑在FrontPage和Microsoft公司的
 其他产品,如MSDN中,还可以从www.microsoft.com占点免费下载.
 
 _______________________________________________
 以后的文章是以前<<C++Builder多层数据库设计>>的继续;
 最近可能要出差,可能不会上来太勤了.
 
 
 ——原文由ifeelyou发表
  -- 灌水的时候想想我,想我的时候来看我。。。
 看什么看,没见过鱼吗?!
  ※ 修改:.skyice 于 Jan  4 19:28:20 修改本文.[FROM: 202.99.77.67] ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.136.205]
  | 
 
 
 |