关于"传递给系统调用的数据区域太小"如何解决?
我在做Base64编码时遇到一个很奇怪有问题:
用CAPICOM
以下是部份代码
Dim util As New Utilities
Dim bplain() As Byte
GfaFile2Base64 = util.Base64Encode(util.ByteArrayToBinaryString(bplain))'将字节型变量转换成Base64编码
data=util.Base64Decode(strcode)'还原
此外编码和还原的语句放在一起结果正常
而我要把Base64编码写入文件,
加一个程序从文件读出再还原时
程序出现"传递给系统调用的数据区域太小"
文件读写没有错误
感觉高手指点!