table1.edit;
DBImage1.Picture.LoadFromFile('c:\blank.jpg');
DBImage1.CutToClipboard;
DBImage1.PasteFromClipboard;
table1.post
DBImage1.Picture.LoadFromFile('c:\blank.jpg');
DBImage1.CutToClipboard;
DBImage1.PasteFromClipboard;
table1.post
解决方案 »
- 高分寻高手指点,多进程窗口嵌入问题.
- 怎么获取数据库错误? 并把它用memo显示
- 我是用Mail2000的控件做的收邮件,如何判断当前收到的邮件是HTML还是文本型的呢
- delphi7 + sql server2000 就是想向数据表中插入记录! 分不够再给.
- 关于三层中如何实现动态设定中间层ADOConnection控件的ConnectionString,以连接不同数据库的问题?
- 求救一急问题?可是只有10分了,见谅!
- 如何使用SQL server中的bigint类型的数据
- 关于real类型的计算
- 检测软区内是否有盘用什么函数?
- 为什么会报错?
- 谁有installshield 6.30的license注册文件?
- 关于显示数据库记录的问题!用stringgrid或者drowstring能实现吗?
不post怎么提交啊?苯苯
var
blob:tblobstream;
jpegimage:Tjpegimage;
graph:Tgraphic;
begin
blob:=tblobstream.create(TAble1graph,bmRead);
jpegimage:=tjpegimage.create;
jpegimage.loadfromstream(blob);
graph:tgraphic(jpegimage);
image2.picture.graphic:=graph;
jpegimage.free;
blob.free
//////保存到数据库
procedure tform1.loadclick(sender:tobject);
begin
openpicturedialog1.execute
image1.pictrue.loadfromfile(openpicturedialog1.filename);
edit1.text:=openpicturedialog1.filename;
table1.append;
table1.fieldbyname('name').asstring:=openpicturedialog1.filename;
table1graph.loadfromfile(openpicturedialog1.filename);
table1.post;
end;
invalidate;
end;
保存到文件
procedure tform1.saveclick(sender:tobject);
begin
savepicturedialog1.execute;
table1graph.savetofile(savepicturedialog1.filenmae);
end;
table1.open;
table1.Edit;
table1bdisplay.Assign(image1.picture);
table1.Post;
jpeg加过了
问题是post过程中丢失图片。