复制图片过程
来源:互联网 发布:至尊妖孽软件 编辑:程序博客网 时间:2024/04/29 11:00
CopyBmpFromXpress((control1 as TImage).Picture.Bitmap,picfilename);
procedure CopyBmpFromXpress(DestImage: TBitmap;strSourceFilePath: string);
var
MemStream:TMemoryStream;
pdata:PChar;
SourceXpress:TXpress;
begin
if not FileExists(strSourceFilePath) then
exit;
SourceXpress:=TXpress.Create(nil);
SourceXpress.FileName:=strSourceFilePath;
//DestImage := TBitmap.Create;
MemStream := TMemoryStream.Create;
SourceXpress.ColorDepth(24,0,0);
SourceXpress.SaveFileType := FT_BMP;
SourceXpress.SaveToBuffer := True;
SourceXpress.SaveFile;;
pdata := GlobalLock(SourceXpress.SaveBufferHandle);
MemStream.WriteBuffer(PChar(pdata)^,GlobalSize(SourceXpress.SaveBufferHandle));
GlobalUnlock(SourceXpress.SaveBufferHandle);
SourceXpress.DeleteSaveBuffer;
MemStream.Position := 0;
DestImage.LoadFromStream(MemStream);
MemStream.Free;
SourceXpress.SaveToBuffer := False;
SourceXpress.Free;
end;
procedure CopyBmpFromXpress(DestImage: TBitmap;strSourceFilePath: string);
var
MemStream:TMemoryStream;
pdata:PChar;
SourceXpress:TXpress;
begin
if not FileExists(strSourceFilePath) then
exit;
SourceXpress:=TXpress.Create(nil);
SourceXpress.FileName:=strSourceFilePath;
//DestImage := TBitmap.Create;
MemStream := TMemoryStream.Create;
SourceXpress.ColorDepth(24,0,0);
SourceXpress.SaveFileType := FT_BMP;
SourceXpress.SaveToBuffer := True;
SourceXpress.SaveFile;;
pdata := GlobalLock(SourceXpress.SaveBufferHandle);
MemStream.WriteBuffer(PChar(pdata)^,GlobalSize(SourceXpress.SaveBufferHandle));
GlobalUnlock(SourceXpress.SaveBufferHandle);
SourceXpress.DeleteSaveBuffer;
MemStream.Position := 0;
DestImage.LoadFromStream(MemStream);
MemStream.Free;
SourceXpress.SaveToBuffer := False;
SourceXpress.Free;
end;
阅读全文
0 0
- 复制图片过程
- 图片复制
- 复制图片
- 复制图片
- 复制图片
- 复制图片
- 复制图片
- 输入框复制图片,input复制图片
- SQL2005存储过程复制
- redis主从复制过程
- redis 主从复制过程
- js 图片 拖动 复制
- JAVA复制图片
- 另类图片复制方法
- jQuery图片复制
- 图片像素复制
- 复制一个图片
- JAVA复制图片
- Spring Junit4 测试Web应用程序
- python3中string类型中的index与find的区别
- Codeforces Gym 101234E Lines Game
- 如何指定程序在某个GPU上运行
- 【0012】mysql字符集和排序规则
- 复制图片过程
- Kaldi 杂记
- 截图工具
- ORACLE
- 内核模块开发 初步
- shadowsocks
- Java设计模式之-策略模式
- C++(qt)游戏实战项目:坦克大战(五)
- Glide简单实用总结