注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

飞羽逐魂

踏雪寻梅梅尽隐,拂堤赏柳柳尚眠

 
 
 

日志

 
 

VB知识点解惑  

2015-02-01 11:22:18|  分类: VB学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
  在进行VB课本总结的时候,由于部分内容不知归类到哪,或是知识点的联系搞不懂,故借助百度解惑。

子过程与函数的区别和联系:

  最主要区别:函数通常是有返回值的,而过程通常没有返回值。
  函数是实现的是调用相应的代码完成后,把结果返回到需要的变量中,以方便后面使用。
  过程则相当于是把需要用到的那段代码插入到当前调用的位置。当然VB中的过程也能返回值,需要在过程声明中声明。也可以不设置,你可以设置一个公共变量,这样,当这个变量的值改变时,过程之后的代码也就是过程调用后的值了。
  子过程和函数其实都是一段独立完成某一任务的程序代码,通常情况下是为了减少重复代码的输入,因为在很多地方,我们可能会用到相同的一段代码来完成相似一件事情,此时我们就会创建函数或过程。
  我的理解:函数是“送佛送到西”,过程是“过河拆桥”。

ActiveX控件:

  ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。
  在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(Windows,Mac,Linux)中任意运行的程序。这个组件就是ActiveX控件。ActiveX是Microsoft为抗衡Sun Microsystems的JAVA技术而提出的,此控件的功能和java applet功能类似。
  Windows操作系统中以OCX结尾的文件,OCX代表“对象链接与嵌入控件”(OLE),这个技术是Microsoft提出的程序技术,用于处理桌面文件的混合使用。COM的概念已经取代OLE的一部分,Microsoft也使用ActiveX控件代表组件对象。
  组件的一大优点就是可以被大多数应用程序再使用(这些应用程序称为组件容器)。一个COM组件(ActiveX控件)可由不同语言的开发工具开发,包括C++和Visual Basic或PowerBuilder,甚至一些技术性语言如VBScript。


PS:关于上文结尾处的VBScript,王啸在给我评论博客时指出它并不是技术语言,故进行了百度,更新此博客,链接如下:VBScript

  评论这张
 
阅读(58)| 评论(15)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017