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 相关文章推荐
计算2000年01月01日起到指定日的天数
Oct 09 PHP
PHP 程序授权验证开发思路
Jul 09 PHP
PHP对字符串的递增运算分析
Aug 08 PHP
PHP 调试工具Debug Tools
Apr 30 PHP
php判断字符串在另一个字符串位置的方法
Feb 27 PHP
用 Composer构建自己的 PHP 框架之设计 MVC
Oct 30 PHP
ThinkPHP中Session用法详解
Nov 29 PHP
PHP使用数组依次替换字符串中匹配项
Jan 08 PHP
php禁用函数设置及查看方法详解
Jul 25 PHP
使用tp框架和SQL语句查询数据表中的某字段包含某值
Oct 18 PHP
Laravel监听数据库访问,打印SQL的例子
Oct 24 PHP
Thinkphp 框架基础之入口文件功能、定义与用法分析
Apr 27 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对象相互引用的内存溢出实例分析
2014/08/28 PHP
php绘制圆形的方法
2015/01/24 PHP
PHP+APACHE实现网址伪静态
2015/02/22 PHP
PHP四种基本排序算法示例
2015/04/09 PHP
PHP生成树的方法
2015/07/28 PHP
php中define用法实例
2015/07/30 PHP
php获取指定数量随机字符串的方法
2017/02/06 PHP
ExtJS 2.0 实用简明教程之布局概述
2009/04/29 Javascript
Javascript中3个需要注意的运算符
2015/04/02 Javascript
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
jQuery点击改变class并toggle及toggleClass()方法定义用法
2015/12/11 Javascript
javascript中对Date类型的常用操作小结
2016/05/19 Javascript
在windows上用nodejs搭建静态文件服务器的简单方法
2016/08/11 NodeJs
EasyUI 中combotree 默认不能选择父节点的实现方法
2016/11/07 Javascript
利用D3.js实现最简单的柱状图示例代码
2016/12/09 Javascript
浅谈angular2的http请求返回结果的subcribe注意事项
2017/03/01 Javascript
关于axios不能使用Vue.use()浅析
2018/01/12 Javascript
vue中提示$index is not defined错误的解决方式
2020/09/02 Javascript
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
python中Genarator函数用法分析
2015/04/08 Python
Python 读写文件的操作代码
2018/09/20 Python
Python使用进程Process模块管理资源
2020/03/05 Python
Python日志:自定义输出字段 json格式输出方式
2020/04/27 Python
python3 通过 pybind11 使用Eigen加速代码的步骤详解
2020/12/07 Python
美国最大的团购网站:Groupon
2016/07/23 全球购物
新加坡领先的时尚生活方式零售品牌:CHARLES & KEITH
2018/01/16 全球购物
BookOutlet加拿大:在网上书店购买廉价折扣图书和小说
2018/10/05 全球购物
STP的判定过程
2012/10/01 面试题
酒店爱岗敬业演讲稿
2014/09/02 职场文书
竞选大学学委演讲稿
2014/09/13 职场文书
学历证明样本
2015/06/16 职场文书
农村婚礼司仪主持词
2015/06/29 职场文书
基层党建工作简报
2015/07/21 职场文书
2015党建工作简报
2015/07/21 职场文书
基于JavaScript实现年月日三级联动
2021/06/22 Javascript
关于JS中的作用域中的问题思考分享
2022/04/06 Javascript