那些字符是chr(0)
比如你要转的是strnamedim str1 as string
str1=left(str1,instr(str1,chr(0))-1)即可

解决方案 »

  1.   

    1,定长字符串会将长度不足的字符后自动加入空格。
    用replace将字符串尾部的chr(32)去掉即可。
    如:dim a as string*10,b as string
    a="abc"
    b=replace(a," ","")debug.print a+"def"
    debug.print b+"def"
    比较一下,你就会明白。
    上面的方法只是举个例子,实际操作中因为字符串本身可能会含有空格,要按具体情况来操作。2,文本文件的结尾可以用eof函数来判断3,设置LIST的SELECTED 属性
    如:list1.selected(3)=true     '第四项被选中