当前位置:首页 » 行业资讯
开发技术指南» 文章正文
    引言: 在测试文件组件之前,我们必须先编译它。
 

 

    摘要:  自从1995年7月开始运营以来,amazon.com 提供今天几乎包罗一切的“全球最大的选择仓库” amazon.com 有3500万客户,而且种类中列出了数百万个独一无二的项目,如电子、厨房和家用设备、书籍、音乐、dvd、录像带、摄像设备、玩具、软件、计算机和视频游戏、工具和硬件、野外生活和无线产品。   amazon.com 运营四家国际网站: www.amazon.fr、www.amaz......
    摘要:  在本教程第二部分的最后,我们遇到一个小问题,但确切地说,那实际上是一个大问题。如果有时间的话,这个问题应该值得我们花大精力去研究。  还记得我们是怎样遇到那个问题吗?当时,我们先编译activex dll,然后编译使用该dll的测试程序。接着,我们重新编译dll,那是因为假设dll中的内容需要修改。然而,再运行测试程序时,却出现错误!  虽然,我们可以重新编译测试程序,以便该程序能正确运行。但......


VB COM基础讲座之编译的实例选项
  在测试文件组件之前,我们必须先编译它.但在进行这项工作之前,让我们先来浏览一下visual basic所给出来的一些额外选项.

【程序编程相关:《SOCOM II 》金手指(PS2)

【推荐阅读:CAPCOM《怪物猎人》明年3月登场

  在打开filecheck代码窗口的同时,我们来看看它的属性窗口. 【扩展信息:COMPAQ笔记本电脑全线降价

  属性有name.databindingbehaviour(用于将类与数据源相"绑定").可持久性(用于控件中,允许保存某个类的属性)以及实例.

  当类名属性修改后,我们或许不必担心前三项的属性.那么什么是实例呢?

  实例(instancing)属性决定自己的类对于使用activex组件的应用程序来说是否可见.若可见,则在任何时候可运行不止一个的实例.

  实例属性有很多选项,我们来看一下:

  multiuse —— 这可能是最常用的选项.它只提供给其他应用程序一个组件的实例,这个实例可以提供多个对象.这样就节约了内存空间并允许用户共享全局变量.

  private —— 除该组件内的对象,类对于其他对象是不可见的.它通常用于类单独被类中的其他对象所访问.

  globalmultiuse —— 这个类的各种属性与方法可以象简单的全局函数那样被调用.另外,在vb中该类的实例不需要显式创建,因为它会自动创建.各种属性与方法都可从单独的一个组件实例中调用.

  publicnotcreatable —— 它表示只有在创建实例的前提下,该类才是可见的.
...   下一页
 ·vb com基础讲座之建立测试程序    »显示摘要«
    摘要:  这里我们直接创建一个应用程序来测试一下前面生成的activex exe文件监视组件:   新建一个"standard exe"工程;  下面需要添加一个引用到我们的新的文件组件中去,然后添加少量的代码作尝试:  选择"project"->"references"菜单;  选中"file"组件选项,然后单击[ok]按钮;  在表单的通用声明部分添加下列代码:  dim withevents......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE