它到底是做什么的,或者它像互操作一样是用来做什么的?
在这里,这是我使用它的方法:
public void SaveAttachmentMime(String fileName, CDO.Message message)
{
ADODB.Stream stream = message.BodyPart.GetStream();
String messageString = stream.ReadText(stream.Size);
StreamWriter outputStream = new StreamWriter(fileName);
outputStream.Write(messageString);
outputStream.Flush();
outputStream.Close();
}
Run Code Online (Sandbox Code Playgroud)
该ADODB.Stream对象用于读取文件和其他流。它的作用是.NET 框架中的StreamReader、StreamWriter和FileStream的一部分。Stream
对于该方法中的代码使用它的用途,在 .NET 中,您将使用 aStreamReader来读取Stream.
请注意,该方法中的代码仅在流包含非 Unicode 数据时才能正常工作,因为它使用字节大小来确定要读取的字符数。使用 Unicode 编码时,某些字符可能会被编码为多个字节,因此流在读取指定数量的字符之前会到达流的末尾。
| 归档时间: |
|
| 查看次数: |
12729 次 |
| 最近记录: |