我要怎样新建一个UCOMIStream?并且把一个byte[] 的数据传递给他?
void SetDataTOStream(byte[] Data)
{
System.Runtime.InteropServices.UCOMIStream pStream=null;
CreateStreamOnHGlobal(0,true,out pStream);
pStream.Write(Data,Data.Length,new IntPtr(1000000000));
}
编译通过 可是运行的时候提示pStream没有实例,也就是感觉好像CreateStreamOnHGlobal没有创建。有没有谁用过UCOMIStream?就是win32 Com里面的Istream?在线 解决就给分!
void SetDataTOStream(byte[] Data)
{
System.Runtime.InteropServices.UCOMIStream pStream=null;
CreateStreamOnHGlobal(0,true,out pStream);
pStream.Write(Data,Data.Length,new IntPtr(1000000000));
}
编译通过 可是运行的时候提示pStream没有实例,也就是感觉好像CreateStreamOnHGlobal没有创建。有没有谁用过UCOMIStream?就是win32 Com里面的Istream?在线 解决就给分!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货