IStream与TStream之间的相互转换


Posted in PHP onAugust 01, 2008

  
procedure TForm1.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;    //必加此二单元

PHP 相关文章推荐
php&java(一)
Oct 09 PHP
PHP实现MVC开发得最简单的方法――模型
Apr 10 PHP
php模板之Phpbean的目录结构
Jan 10 PHP
一些使用频率比较高的php函数
Oct 03 PHP
新浪微博API开发简介之用户授权(PHP基础篇)
Sep 25 PHP
简单实用的网站PHP缓存类实例
Jul 18 PHP
php与Mysql的一些简单的操作
Feb 26 PHP
PHP之正则表达式捕获组与非捕获组(详解)
Jul 29 PHP
使用Appcan客户端自动更新PHP版本号(全)
Jul 31 PHP
php封装一个异常的处理类
Jun 08 PHP
微信企业转账之入口类分装php代码
Oct 01 PHP
php5.5使用PHPMailer-5.2发送邮件的完整步骤
Oct 14 PHP
特详细的PHPMYADMIN简明安装教程
Aug 01 #PHP
php-accelerator网站加速PHP缓冲的方法
Jul 30 #PHP
新安装的MySQL数据库需要注意的安全知识
Jul 30 #PHP
说明的比较细的php 正则学习实例
Jul 30 #PHP
MySql中正则表达式的使用方法描述
Jul 30 #PHP
php自动跳转中英文页面
Jul 29 #PHP
PHP一些常用的正则表达式字符的一些转换
Jul 29 #PHP
You might like
收听短波不可能有声音清晰的品质吗
2021/03/01 无线电
PHP中通过加号合并数组的一个简单方法分享
2011/01/27 PHP
php通过数组实现多条件查询实现方法(字符串分割)
2014/05/06 PHP
jQuery Mobile + PHP实现文件上传
2014/12/12 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
2020/08/17 PHP
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
基于豆瓣API+Angular开发的web App
2015/01/02 Javascript
javascript实现完美拖拽效果
2015/05/06 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
javaScript中的原型解析【推荐】
2016/05/05 Javascript
jquery ajax结合thinkphp的getjson实现跨域的方法
2016/06/06 Javascript
VueJS全面解析
2016/11/10 Javascript
node.js中cluster的使用教程
2017/06/09 Javascript
nodejs开发微信小程序实现密码加密
2017/07/11 NodeJs
基于 Bootstrap Datetimepicker 联动
2017/08/03 Javascript
swiper在angularjs中使用循环轮播失效的解决方法
2018/09/27 Javascript
微信小程序之swiper滑动面板用法示例
2018/12/04 Javascript
详解vue beforeEach 死循环问题解决方法
2020/02/25 Javascript
何时/使用 Vue3 render 函数的教程详解
2020/07/25 Javascript
[01:29]2014DOTA2展望TI 剑指西雅图DK战队专访
2014/06/30 DOTA
python快速排序代码实例
2013/11/21 Python
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
对Python3 解析html的几种操作方式小结
2019/02/16 Python
Python中按键来获取指定的值
2019/03/02 Python
解决python gdal投影坐标系转换的问题
2020/01/17 Python
python不相等的两个字符串的 if 条件判断为True详解
2020/03/12 Python
使用python实现飞机大战游戏
2020/03/23 Python
Python OrderedDict字典排序方法详解
2020/05/21 Python
如何提高SQL Server的安全性
2016/07/25 面试题
ShellScript面试题一则-ShellScript编程
2014/03/05 面试题
环境科学专业个人求职的自我评价
2013/11/28 职场文书
新春联欢会主持词
2014/03/24 职场文书
部队反四风对照检查材料
2014/09/26 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
党性教育心得体会(共6篇)
2016/01/21 职场文书
导游词之岳阳楼
2019/09/25 职场文书