Delphi-PRAXiS
Seite 6 von 6   « Erste     456   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Bilder in die Paradoxtabelle speichern ? (https://www.delphipraxis.net/66671-bilder-die-paradoxtabelle-speichern.html)

OrgFreak 4. Mär 2012 14:40

AW: Bilder in die Paradoxtabelle speichern ?
 
Es geht auch so:

Im DbNavigator auf bearbeiten gehen und dann unten stehenden Button2 drücken.
Zuvor aber das Bild in eine Image-Komponenete holen;

Delphi-Quellcode:
begin
try
ImageOpenDlg1.execute;
if imageopendlg1.filename='' then begin
end
else begin
Image1.Picture.LoadFromFile(ImageOpenDlg1.filename);
end;

procedure TSave.Button2Click(Sender: TObject);
var c: TBitmap;
begin
c:=TBitmap.create;
c:=image1.picture.bitmap;
dbimage1.picture.bitmap:=c;
end;
Gruss

OrgFreak

DeddyH 5. Mär 2012 09:27

AW: Bilder in die Paradoxtabelle speichern ?
 
Das kann man aber auch anders schreiben (bei selber Vorgehensweise):
Delphi-Quellcode:
if ImageOpenDlg1.Execute then
  Image1.Picture.LoadFromFile(ImageOpenDlg1.filename);

procedure TSave.Button2Click(Sender: TObject);
begin
  DBImage1.Picture.Bitmap.Assign(Image1.Picture.Bitmap);
end;

Bummi 5. Mär 2012 09:34

AW: Bilder in die Paradoxtabelle speichern ?
 
eine generische Methode für TPicture, also prinzipiell JPEG,PNG,WMF,BMP,GIF, hattee ich im Source unter
http://www.delphi-forum.de/viewtopic.php?t=108639
LoadSaveImageBlobs.pas
abgelegt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:24 Uhr.
Seite 6 von 6   « Erste     456   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz