如题:在DELPHI 7中已经将图片写进SQL2000 里了,现在想问如何将图片导出并存放在桌面,谢谢!!!
解决方案 »
- 求职
- 关于ADOQuery的错误处理
- 那位天使大哥,大姐有三层结构的质料,发份给我有实例最好(简单点的!)
- 如何让 ListView 的 SubItems 可以编辑?
- delphi爱好者的群欢迎大家的加入!!!群号3975439
- 为什么我用DataSetProvider更新数据时会出现'no records or changed by another user'提示快帮呀
- 超级新手提问!肯定给分!!!
- 大虾们,SOS,我不行了。。。。。三层更新问题????????---分不够可以再加。。。。。
- 用quickreport如何实现工资条打印!!,急急急。。。
- 又看了一遍李维的《分布式多层应用系统篇》,关于效率提高,有一点不太明白,请高手帮忙解释下。谢谢!急
- 关于ADOQuery的AfterScroll事件运行多次的问题?
- 请问要获取DBGRID上鼠标点击位置的值,如何获取?
TBlobField(ADOQ.Fields[10]).SaveToStream(ms);
ms.SaveToFile('桌面路径\1.bmp');
ms.Free;
var
pidl: PItemIDList;
path: array[0..MAX_PATH] of Char;
ms: TMemoryStream;
begin
SHGetSpecialFolderLocation(0, CSIDL_DESKTOP, pidl);
SHGetPathFromIDList(pidl, path);
ADOQ.OPEN;
ms:= TMemoryStream.Create;
TBlobField(ADOQ.FieldbyName('Img')).SaveToStream(ms);
ms.SaveToFile(Path+'\1.bmp');
ms.Free;
ADOQ.CLOSE;
end