• --:)欢迎访问锋网源码(:--
  • 首页
  • RSS订阅
  • 常用软件
  • 网页模板
  • 网站运作
  • 锋网学院
  • 繁體中文

  • 学院首页
  • 新闻资讯
  • 网站运营
  • 网站开发
  • 美工设计
  • 数据库类
  • 服务器类
  • 网络应用
  • 操作系统
  • 软件教学
编程开发   认证考试   网络安全   文章搜索: 高级搜索
会员登录/控制面版 您的位置: 学院首页 >> 编程开发 >> Visual Basic >> 文章内容
 

精彩推荐

 
 

本类推荐文章

 
 

本类阅读排行

  • 如何在VB6中导出EXCEL、FOXP..
  • DataGrid控件的使用
  • 在VB中用Outlook发电子邮件
  • 用VB创建Excel报表
  • 在VB中如何使用ping命令
  • VB VC混合编程疑难问题解
  • 把最小化图标放到任务栏右下..
  • 用MediaPlayer控件做一个MP3..
  • VB给菜单加上图片
  • 在VB中控制Word
  • VB中调用Word拼写检查
  • VB如何将DBgrid印出来
  • 在VB应用程序中调用Excel200..
  • 用VB尝试新的界面风格
  • 如何用VB准确计算年龄
  • 如何由两个ASC码(区位码)复..
  • 用ParamArray接收任意个参数
  • 编制自已的电话录音小程序
  • 利用VB6.0开发基于IIS的应用..
  • 在TextBox中限制只能输入数字..
 
 

VBCOM基础讲座之编译的实例选项

  • 日期:2007-10-20     人气:     出处:     作者:
  • 字体大小:
  • 小
  • 中
  • 大

在测试文件组件之前,我们必须先编译它。但在进行这项工作之前,让我们先来浏览一下VisualBasic所给出来的一些额外选项。

  在打开FileCheck代码窗口的同时,我们来看看它的属性窗口。

  属性有Name、DataBindingBehaviour(用于将类和数据源相"绑定")、可持久性(用于控件中,允许保存某个类的属性)以及实例。

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

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

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

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

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

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

  PublicNotCreatable——它表示只有在创建实例的前提下,该类才是可见的。换句话说,用户不能用New关键词创建一个类对象。用户的类对象必须选被创建,然后才可使用。这有点像DAO的记录集,用户不能创建一个新的记录集,而只能用OpenRecordset方法简单地打开它。

  SingleUse——它表示每次在代码中开始的一个组件的新的实例,只能运行另一个ActiveX组件的实例。换句话说,每个实例都获得自己的"进程空间"。虽然还有一些限制,没有什么奇怪的,它和MultiUse是相对的。

  GlobalSingleUse——类似于GlobalMultiUse,除了代码中创建的对象运行一个组件的新实例。

上述选项,我们很少全部都使用过。毫无疑问,MultiUse是最常见的,其次是Private和GlobalMultiUse,其他的一般很少使用。当然,我们不禁要问,在创建ActiveXDLLs时,我们能得到多少这样的选项呢?答案是明确,因为它们的工作方式是相同的。

  好了,非常抱歉在前面过程中耽搁太多的时间,不过若不论及这些不常使用的实例选项,那么又有人会抱怨了。

  行啦,让我们编译并测试我们的ActiveXEXE组件吧!

  选择"File"->"MakeFile.exe";

  选择一个文件名,然后按[OK]。

  下一节,我们将创建一个测试应用程序。
->

相关文章
  • QQ帮你突破网吧硬盘访问限制
  • 局域网内盗用IP的安全问题
  • 邮件安全攻略:只要糖衣不要炮弹
  • 手机病毒的分类及其防范措施
  • 如何防止黒客远程盗取QQ密码
  • 始料未及,谁在控制电脑重新启动
  • 网络常见木马的手工清除方法
  • 魔高一尺 道高一丈
  • 防火墙日志记录让蠕虫病毒无处可逃
  • 提防他人动用电脑另有妙招
相关软件

  • 网友评论:
  • 查看所有评论
  • 我要发表评论
 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 加入收藏 | 帮助中心 |

Copyright © 2006-2007 fwvv.net  程序支持:木翼  皖ICP备06004916号  

感谢:点击网络 联网科技 天盈信息 中国E速网 59互联  提供服务器及带宽赞助