热情软件屋

 

什么是“实时错误9----下标越界”


编号:QA000375
建立日期: 1999年1月21日 最后修改日期:1999年1月21日
所属类别:

小何:
    操作系统:window98,windowNT4.0(GB)
    工具:VB,InterDev,Openscript
    我在为一数组赋值时出现如下错误:“实时错误9----下标越界”。
    出错的代码如下:
    Dim inputdata() As Single
    inputdata(0) = Text2(0).Text / Text2(1).Text '入学率

回答:

    VB在使用数组前必须指定数组的大小。一种办法是在定义时确定大小,如:
    Dim InputData(10) As Single
    另一种是动态定义,声明不用修改,如在出错语句前加一句:
    ReDim InputData(10) As Single
    建议你找任何一本介绍VB的书看一下关于数组的部分。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio