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 相关文章推荐
第十二节--类的自动加载
Nov 16 PHP
php字符串截取中文截取2,单字节截取模式
Dec 10 PHP
php+javascript的日历控件
Nov 19 PHP
PHP foreach循环使用详解与实例代码
May 08 PHP
php+mysqli实现批量执行插入、更新及删除数据的方法
Jan 29 PHP
php文件操作相关类实例
Jun 18 PHP
php删除txt文件指定行及按行读取txt文档数据的方法
Jan 30 PHP
php实现留言板功能(代码详解)
Mar 28 PHP
PHP分享图片的生成方法
Apr 25 PHP
PHP+Ajax简单get验证操作示例
Mar 02 PHP
Laravel如何实现适合Api的异常处理响应格式
Jun 14 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
Jun 24 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
有关PHP中MVC的开发经验分享
2012/05/17 PHP
PHP数组传递是值传递而非引用传递概念纠正
2013/01/31 PHP
微信公众平台接口开发入门示例
2014/12/24 PHP
PHP aes (ecb)解密后乱码问题
2015/06/22 PHP
PHP生成各种常见验证码和Ajax验证过程
2016/01/10 PHP
CI框架无限级分类+递归的实现代码
2016/11/01 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
详解json在php中的应用
2018/09/30 PHP
PHP基于进程控制函数实现多线程
2020/12/09 PHP
JavaScript拆分字符串时产生空字符的解决方案
2014/09/26 Javascript
jQuery实现的在线答题功能
2015/04/12 Javascript
ECMAScript6块级作用域及新变量声明(let)
2015/06/12 Javascript
基于javascript实现单选及多选的向右和向左移动实例
2015/07/25 Javascript
JavaScript检测并限制复选框选中个数的方法
2015/08/12 Javascript
JavaScript中字面量与函数的基本使用知识
2015/10/20 Javascript
js实现异步循环实现代码
2016/02/16 Javascript
Bootstrap组件系列之福利篇几款好用的组件(推荐二)
2016/07/12 Javascript
Javascript数组循环遍历之forEach详解
2016/11/07 Javascript
浅谈vue异步数据影响页面渲染
2019/10/29 Javascript
vue路由拦截器和请求拦截器知识点总结
2019/11/08 Javascript
在vue中使用vant TreeSelect分类选择组件操作
2020/11/02 Javascript
Python正则表达式的使用范例详解
2014/08/08 Python
python实现数据预处理之填充缺失值的示例
2017/12/22 Python
Python 读取指定文件夹下的所有图像方法
2018/04/27 Python
利用python如何处理nc数据详解
2018/05/23 Python
python中的线程threading.Thread()使用详解
2019/12/17 Python
python pandas.DataFrame.loc函数使用详解
2020/03/26 Python
印尼最大的在线购物网站:MatahariMall.com
2016/08/26 全球购物
英国儿童家具专卖店:GLTC
2016/09/24 全球购物
Urban Decay官方网站:美国化妆品品牌
2020/06/04 全球购物
便利店投资的创业计划书
2014/01/12 职场文书
应届毕业生自荐书
2014/06/18 职场文书
2015年宣传部部长竞选演讲稿
2014/11/28 职场文书
中学生思想品德评语
2014/12/31 职场文书
浅谈MySQL之浅入深出页原理
2021/06/23 MySQL
Python Pygame实战在打砖块游戏的实现
2022/03/17 Python