CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

这个声名是什么意思?“Option Explicit”

楼主I_will_study(想起来了,我们好像在哪见过!)2002-01-28 16:34:05 在 VB / 基础类 提问

问题点数:40、回复次数:6Top

1 楼ferrytang(欢迎你)回复于 2002-01-28 16:34:44 得分 5

必须声明变量!Top

2 楼foreverforyou(为情所困)回复于 2002-01-28 16:35:41 得分 6

强制变量申明,如果加了这一行,那么你所用的变量必须申明,否则编译时就会报错Top

3 楼zzy198(小周)回复于 2002-01-28 16:36:57 得分 7

有了这条语句,编程时如果你不声明变量,系统会报错!  
  初学者建议使用.Top

4 楼chsl918(Story Book)回复于 2002-01-28 16:38:02 得分 15

说明  
   
  如果使用,Option   Explicit   语句必须写在模块的所有过程之前。  
   
  如果模块中使用了   Option   Explicit,则必须使用   Dim、Private、Public、ReDim   或   Static   语句来显式声明所有的变量。如果使用了未声明的变量名在编译时间会出现错误。  
   
  如果没有使用   Option   Explicit   语句,除非使用   Deftype   语句指定了缺省类型,否则所有未声明的变量都是   Variant   类型的。  
   
  注意   使用   Option   Explicit   可以避免在键入已有变量时出错,在变量的范围不是很清楚的代码中使用该语句可以避免混乱。  
  Top

5 楼I_will_study(想起来了,我们好像在哪见过!)回复于 2002-01-28 16:56:40 得分 0

这个“Variant”类型的变量是什么变量,它有什么用途呢?  
  我会给这个贴子继续加分,给所有只要是解答正确的人都加分Top

6 楼yuanxy(梦想鸭)回复于 2002-01-28 17:00:11 得分 7

variant属于变体变量,就像没有给变量定义类型的变量,一般使用很少Top

相关问题

  • Option Explicit是什么意思
  • Option Explicit什么意思
  • <%option explicit%>什么意思
  • option explicit是什么意思
  • 请问“option explicit”是什么意思?
  • VB中 option explicit 是什么意思
  • 在VB中:General(通用)里 Option Explicit代码是什么意思?
  • insert记录时“Cannot insert explicit value for identity clolumn”是什么意思?
  • bc 方法声明中的__fastcall ,explicit是什么意思?
  • 发生声名错误

关键词

  • 语句
  • 变量
  • 使用
  • option explicit
  • 类型
  • variant
  • 所有

得分解答快速导航

  • 帖主:I_will_study
  • ferrytang
  • foreverforyou
  • zzy198
  • chsl918
  • yuanxy

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo