我有一个思路:
先将string1分配好足够的空间,再用MemCopy函数把string2加上来。

解决方案 »

  1.   

    预留空间
    DIM STRING1 AS STRING *255
      

  2.   

    先讲数据存在某个字符串数组里面
    然后,用Join函数,可能会快一点
    Join函数
    描述返回一个字符串,该字符串是通过连接某个数组中的多个子字符串而创建的。语法Join(list[, delimiter])Join函数语法有如下几部分:部分 描述 
    list 必需的。包含被连接子字符串的一维数组。 
    delimiter 可选的。在返回字符串中用于分隔子字符串的字符。如果忽略该项,则使用空格(" ")来分隔子字符串。如果delimiter是零长度字符串(""),则列表中的所有项目都连接在一起,中间没有分隔符。 
      

  3.   

    to: jamex()
        如果使用的是DO...WHILE... 开始不知道树组的大小,如何定义数组呢?
      

  4.   

    to: yangzhaoyu(老妖)
        要是我的字符串有可能 >255 那可以正常使用吗?
      

  5.   

    to: yangzhaoyu(老妖)
        我听说定长字符串最多只能255,是不是真的呢?
      

  6.   

    VB6规定:定长字符串最多为64K(2^16)。