如何用DELPHI 从ACCESS库中提取图象?
解决方案 »
- fmOpenWrite与fmOpenReadAndWrite有什么区别
- delphi中hook createprocess成功但无法成功卸掉钩子
- 高手看过来 delphi formmulaone打包简单问题200分
- 如何自动创建adsl拨号连接
- 如何编写短信发送软件(会者不难)
- 将汉字转换成编码,将编码转成汉子
- 如何让quickrep中的QRDBtext自动换行,我设了wordwrap属性为TRUE,但为什么还是不行?
- 如何判断一个edit1.text是integer型的内容
- 介绍一几个DELPHI网站吧,大哥们
- 请问如果何调用WINDOWS拔号?
- 数据是存文件好,还是存数据库好!!
- 请大家帮忙给测试一下我编写的利息计算器软件,提出错误者有分!帮忙UP者有分!
procedure TForm1.Button1Click(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
begin
try
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
except
Application.MessageBox('文件类型错误','错误',MB_OK);//?????
end;
if not (Image1.Picture.Graphic Is TBitmap) then
begin
ClipBoard.Assign(Image1.Picture);
Image1.Picture.Bitmap.Assign(ClipBoard);
ClipBoard.Clear; end;//Change the picture that's not belonged to .bmp to .bmp
// picture
ADOTable1.Edit;
ADOTable1.FieldByName('pic').Assign(Image1.Picture);
ADOTable1.Post;
image1.Picture.Bitmap.Assign(nil);
//get from database
//Image1.Picture.Bitmap.Assign(TPicture(Table1.FieldByName('Image')));
end;
end;