不是和所有其它文件转成base64编码一样的吗?一个一个byte得读,一个一个转。email attachment就是这么转的。

解决方案 »

  1.   

    用xml非常方便。
    set xmldoc = new DOMDocument
    Set root = xmldoc.createElement("file")
            xmldoc.appendChild (root)
            Set cNode = xmldoc.createElement("code")
            root.appendChild (cNode)
            
            cNode.dataType = "bin.base64"
            
            Open ".bmp" For Binary Access Read Lock Read As #1
            ReDim arr(FileLen(".bmp"))
            Get #1, , arr
            Close #1
            cNode.nodeTypedValue = arr
            xmldoc.save (".xml")
    任何文件都可以这样
      

  2.   

    J2EE中有javamail包(mail.jar or mailapi.jar),其中com.sun.mail.util.base64...類實現了base64編碼
      

  3.   

    搞惦了,谢谢热心的哥们,谢谢hayai,全谢,都有启发