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 相关文章推荐
人大复印资料处理程序_查询篇
Oct 09 PHP
转PHP手册及PHP编程标准
Dec 17 PHP
PHP 彩色文字实现代码
Jun 29 PHP
php中获取关键词及所属来源搜索引擎名称的代码
Feb 15 PHP
PHP学习笔记之数组篇
Jun 28 PHP
一个PHP的远程图片抓取函数分享
Sep 25 PHP
php数组转换js数组操作及json_encode的用法详解
Oct 26 PHP
使用ThinkPHP+Uploadify实现图片上传功能
Jun 26 PHP
php strftime函数获取日期时间(switch用法)
May 16 PHP
Ajax+PHP实现的删除数据功能示例
Feb 12 PHP
ThinkPHP框架实现的微信支付接口开发完整示例
Apr 10 PHP
Laravel5.5 视图 - 创建视图和数据传递示例
Oct 21 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 DataGrid 实现代码
2009/08/12 PHP
thinkphp实现面包屑导航(当前位置)例子分享
2014/05/10 PHP
Linux系统中设置多版本PHP共存配合Nginx服务器使用
2015/12/21 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
JS backgroundImage控制
2009/05/19 Javascript
JS运行耗时操作的延时显示方法
2010/11/19 Javascript
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
2010/11/20 Javascript
基于jquery的finkyUI插件与Ajax实现页面数据加载功能
2010/12/03 Javascript
基于jquery的获取浏览器窗口大小的代码
2011/03/28 Javascript
JavaScript面向对象设计二 构造函数模式
2011/12/20 Javascript
jQuery实现倒计时按钮功能代码分享
2014/09/03 Javascript
JavaScript中setter和getter方法介绍
2016/07/11 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
详解Vue文档中几个易忽视部分的剖析
2018/03/24 Javascript
Vue 将后台传过来的带html字段的字符串转换为 HTML
2018/03/29 Javascript
Echarts之悬浮框中的数据排序问题
2018/11/08 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
python爬虫实现教程转换成 PDF 电子书
2017/02/19 Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
2017/12/21 Python
[机器视觉]使用python自动识别验证码详解
2019/05/16 Python
10 行Python 代码实现 AI 目标检测技术【推荐】
2019/06/14 Python
解决python3输入的坑——input()
2020/12/05 Python
HTML5 File接口在web页面上使用文件下载
2017/02/27 HTML / CSS
HTML5 HTMLCollection和NodeList的区别详解
2020/04/29 HTML / CSS
美国在线宠物商店:Chewy
2019/01/12 全球购物
大学本科生的个人自我评价
2013/12/09 职场文书
篮球比赛口号
2014/06/10 职场文书
医院安全生产月活动总结
2014/07/05 职场文书
纪检干部先进事迹材料
2014/08/23 职场文书
2014老师三严三实对照检查材料思想汇报
2014/09/18 职场文书
幼师大班个人总结
2015/02/13 职场文书
研究生个人学年总结
2015/02/14 职场文书
2015年监理工作总结范文
2015/04/07 职场文书
敬老院活动感想
2015/08/07 职场文书