Dim x, CtrlRange 和定义成Dim x As Object,CtrlRange As Object有什么不同?

imur2008 2008-11-12 11:17:10

http://topic.csdn.net/u/20081102/19/8049b61a-c1d2-493c-9a77-bda67e5c8ed2.html
Dim x, CtrlRange '这样就行,但是定义成Dim x As Object,CtrlRange As Object就不下载不到图(2.bmp不出现),不知为什么?
...全文
118 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoxingyu 2008-11-12
  • 打赏
  • 举报
回复
http://dev.21tx.com/2005/03/28/13703.html

http://www.fzs8.net/visual_basic/2007-06-17/6614.html

里面有说明

请高手通俗的解释下两者的不同,关注
SYSSZ 2008-11-12
  • 打赏
  • 举报
回复
Variant数据类型能够存储所有系统定义类型的数据。如果把它们赋予Variant变量,则不必在这些数据的类型间进行转换,VB会自动完成任何必要的转换
Object变量可用来引用应用程序中或某些其他应用程序中的对象。然后用Set语句指定一个被声明为Object的变量去引用应用程序所识别的任何实际对象
SYSSZ 2008-11-12
  • 打赏
  • 举报
回复
Dim x As Object,CtrlRange As Object----两者的数据类型都属于对象类型,
Dim x, CtrlRange----两者的数据类型都属于variant类型
SYSSZ 2008-11-12
  • 打赏
  • 举报
回复
Dim x As Object,CtrlRange As Object----两者的数据类型都属于对象类型,
Dim x, CtrlRange----两者的数据类型都属于variant类型
imur2008 2008-11-12
  • 打赏
  • 举报
回复
谢谢老大指点!
variant和object有什么不同?
我还以为一样的呢?
tongnaifu 2008-11-12
  • 打赏
  • 举报
回复
Dim x, CtrlRange
这样是把 x ctrlRange定义成variant类型吧

7,787

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧