在VB6中没有问题
DIM A(10000)

解决方案 »

  1.   

    什么意思?是重复定义Redim吗?否则就是5万条也不会出问题。
    是不是赋值过程有问题?
      

  2.   

    没用REDIM。我用的是VB6
    dim a(8623) 
    a=($2131,$2131,$2131,$2131,$2131,$2131,$2131........)
      

  3.   

    dim a() as long
    redim a(8623)dim l as long
    for l = 0 to 8623
        a(l) = &h2131
    next'或者dim a as variant
    a = array(&h2131,&h2131,&h2131,&h2131,&h2131,...)
      

  4.   

    /*a = array(&h2131,&h2131,&h2131,&h2131,&h2131,...)*/
    当我书写这个语句时一行只能写有限的元素,
    用"_"分行写当写到十几行时 出现"语句太复杂"提示
    没有办法,以前一直把它放在一个文件里,然后读这个件,读出元素后
    循环付给数组
      

  5.   

    我的程序是用来作繁简转换的。我要用到的数组记录一些汉字的编码信息,通过对某个汉字的计算,而把一个简体字转换成繁体字。然后我把它做成一个组件供ASP在网页中调用
    这样如果还用文件会显得有点麻烦。可放在程序中给数组咐值我又不会,为什么没有人告
    诉我, 是不是我的问题太简单了, 大家都没有兴趣啊,
             唉。 
                     郁闷。。
      

  6.   

    太大的数组非常占用内存的,尤其是你的这种情况更不合理,效率太低了,你应该把数据放在资源文件中,用LoadResString取出。