CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  VBA

关于VB的一点小疑问,送分......

楼主oceanslan(公安局长)2004-12-01 15:55:00 在 VB / VBA 提问

在定义一般的数据类型时,可以用:  
  Dim   i   As   Integer  
  i=0  
  来实现,但是如果我定义一个Form形式的窗口时,使用  
  Dim   fmTG   As   frmAddIn  
  fmTG.Show  
  就出错,必须使用  
  Dim   fmTG   As   frmAddIn  
  Set   fmTG   =   New   frmAddIn  
  fmTG.Show  
  或者  
  Dim   fmTG   As   New   frmAddIn  
  fmTG.Show  
   
  请问这是为什么呢?说白了Integer跟frmAddIn是不是一回事呢?  
  不才,不要笑我。^_^ 问题点数:20、回复次数:6Top

1 楼ziyantan(gdsspt.com)回复于 2004-12-01 16:01:23 得分 0

对象和类型。  
  我也不会。  
  可以这样回答吗?Top

2 楼newsuperstar(与日月齐辉)回复于 2004-12-01 16:01:42 得分 5

这两者不同  
  因为Integer   是一般性的数据类型,而Form是VB中的一个类,使用时必须实例化,这样才能显示Top

3 楼baoaya(点头)(大风起兮云飞扬)回复于 2004-12-01 16:04:11 得分 10

其实窗口也是可以称为类   ,要使用他必须先实例化,通俗一点就是加载到内存,譬如  
  Dim   fmTG   As   new   frmAddIn   'new   关键字   就是加载到内存  
   
  如果这样定义:  
  Dim   fmTG   As     frmAddIn   '只是定义了一个4个字节的指针,要实例化   必须:  
  Set   fmTG   =   New   frmAddIn  
   
  另外窗口是比较特殊的类,可以引用窗口的名字   直接创建一个实例   ,譬如:  
  frmAddIn.Show  
   
   
  另外Integer   是一个普通的数据类型,Integer占2个字节,使用的时候不需要创建一个实例  
  定义好直接可以使用Top

4 楼aohan(aohan)回复于 2004-12-01 16:05:18 得分 0

Integer跟frmAddIn是不是一回事  
   
   
  当然不是一回事  
   
  Top

5 楼zyp2kyear(E腾鸟)回复于 2004-12-01 16:48:54 得分 5

象MFC中的类一样。必须先实例化,才能使用。Top

6 楼rossilx(小新)回复于 2004-12-01 17:04:57 得分 0

我有个问题想请教:  
  Dim   Agent1   as   string  
  Dim   Info   as   string  
  Dim   i   as   integer  
               
              i=1  
              Agent1="A"    
              Info="Agent"   &   i  
  结果Info值为"Agent1"而不是"A"   用什么方式才能解决   让Info值为"A"    
  谢谢  
  Top

相关问题

  • vb疑问
  • vb疑问2
  • vb中除号"/"的疑问。
  • win2000启动的疑问?(分数定送)
  • 关于VB中DataGrid的疑问?
  • 一个疑问!请各位大侠帮帮忙!有分送!
  • 疑问,在线等待解决并送50分
  • (高分赠送)关于String 类型的疑问!
  • 我找程序员兼职的疑问...(送高分)
  • VB送分题!!!(急)

关键词

  • 数据
  • fmtg
  • frmaddin
  • frmaddinfmtg
  • 实例化
  • 一回事
  • 使用
  • 定义
  • agent
  • 数据类型

得分解答快速导航

  • 帖主:oceanslan
  • newsuperstar
  • baoaya
  • zyp2kyear

相关链接

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

广告也精彩

反馈

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