如果不转换直接msgbox list.itemdata(i)是正确的
但因为我想要将他转换成string
一转换就成空了,为什么啊?
怎么办?

解决方案 »

  1.   

    MsgBox List2.ItemData(i)
                tempdate = CStr(List2.ItemData(i))
                MsgBox tempdata
    第一句能正常将值显示出来
    第三句显示空
      

  2.   

    MsgBox List2.ItemData(i)
    dim str1 as string
    str1=List2.ItemData(i)
    msgbox str1不会出错的
      

  3.   

    从你前面的贴子里拷下来的:
    tempdate = CStr(List2.ItemData(i))
                MsgBox tempdata
    注意:第一句里的是 "tempdate" ,第二句是 "tempdata"
    强烈建议使用 Option Explicit 语句