手机
当前位置:查字典教程网 >编程开发 >php教程 >IStream与TStream之间的相互转换
IStream与TStream之间的相互转换
摘要:procedureTForm1.Button1Click(Sender:TObject);varmemoStream,OleStream:T...

procedureTForm1.Button1Click(Sender:TObject);

var

memoStream,OleStream:TStream;

Stream:IStream;

begin

image1.Picture:=nil;

image2.Picture:=nil;

//显示初始照片

image1.Picture.LoadFromFile('c:logo.bmp');

memoStream:=TmemoryStream.Create;

try

//将照片保存为TmemoryStream

image1.Picture.Bitmap.SaveToStream(memoStream);

memoStream.Position:=0;

//将TmemoryStream转成IStream

stream:=TStreamAdapter.Create(memoStream);

//将IStream转成TOleStream==TmemoryStream

OleStream:=TOleStream.Create(Stream);

image2.Picture.Bitmap.LoadFromStream(OleStream);

finally

memoStream.Free;

OleStream.Free;

end;

end;

///////////////////////////

uses

....................AxCtrls,ActiveX;//必加此二单元

【IStream与TStream之间的相互转换】相关文章:

Content-type 的说明

phpmyadmin操作流程

PHP中的traits简单使用实例

使用php+xslt在windows平台上

动态新闻发布的实现及其技巧

不用iconv库的gb2312与utf-8的互换函数

PHP开启opcache提升代码性能

一个PHP+MSSQL分页的例子

PHP二进制与字符串之间的相互转换

用php实现gb2312和unicode间的编码转换

精品推荐
分类导航