用CDO.Message发邮件。 增加一ZIP压缩包作为附件,发现附件成了乱码!没有被转换成BASE64编码,
请问怎么解决,
ADODB.Stream oStreamOut= new ADODB.Stream();
oStreamOut.Open(System.Reflection.Missing.Value,
ConnectModeEnum.adModeUnknown,
StreamOpenOptionsEnum.adOpenStreamUnspecified,
"", "");
oStreamOut.Type = StreamTypeEnum.adTypeBinary;//二进制方式读入 oStreamOut.LoadFromFile(@"F:\My Code\ConsoleApplication1\ConsoleApplication1\bin\Debug\ZIP\20100531035726.zip");
oStreamOut.SaveToFile("a.txt", ADODB.SaveOptionsEnum.adSaveCreateNotExist);
oStreamOut.Flush();
oStreamOut.Close();
用上面的代码测试了一下,发现得到的是乱码。是不是我读进来的时候就错了?
请问怎么解决,
ADODB.Stream oStreamOut= new ADODB.Stream();
oStreamOut.Open(System.Reflection.Missing.Value,
ConnectModeEnum.adModeUnknown,
StreamOpenOptionsEnum.adOpenStreamUnspecified,
"", "");
oStreamOut.Type = StreamTypeEnum.adTypeBinary;//二进制方式读入 oStreamOut.LoadFromFile(@"F:\My Code\ConsoleApplication1\ConsoleApplication1\bin\Debug\ZIP\20100531035726.zip");
oStreamOut.SaveToFile("a.txt", ADODB.SaveOptionsEnum.adSaveCreateNotExist);
oStreamOut.Flush();
oStreamOut.Close();
用上面的代码测试了一下,发现得到的是乱码。是不是我读进来的时候就错了?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货