Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   bmp speichern (https://www.delphipraxis.net/42582-bmp-speichern.html)

Nisbo 21. Mär 2005 11:11


bmp speichern
 
Ist dieser Code richtig ?

Delphi-Quellcode:
// Speichern
procedure TForm7.speichern(Sender: TObject);
begin
     Image1.Picture.Bitmap.SaveToFile('TestBitmap.bmp');
     ShowMessage('Bild wurde gespeichert.');
end;
denn ich bekomme beim speichern nur ein schwarzes Bild in den richtigen abmessungen
ansonsten wird es wieder mal an Lazarus liegen :(

denke mal eine andere Methode gibt es nicht das Bild zu speichern oder ?

Speedmaster 21. Mär 2005 11:14

Re: bmp speichern
 
Nur mal so schnell ein Kommentar:

Schreib das doch so:

Delphi-Quellcode:
procedure TForm7.speichern(Sender: TObject);
begin
  try
    Image1.Picture.Bitmap.SaveToFile('TestBitmap.bmp');
  finally
    ShowMessage('Bild wurde gespeichert.');
  end;
end;

Zacherl 21. Mär 2005 11:14

Re: bmp speichern
 
Versuch einfach mal:

Delphi-Quellcode:
Image1.Picture.SaveToFile();

Nisbo 21. Mär 2005 11:55

Re: bmp speichern
 
der code schaut jetzt so aus:

Delphi-Quellcode:
// Speichern
procedure TForm7.speichern(Sender: TObject);
begin
     try
        Image1.Picture.SaveToFile('TestBitmap.bmp');
     finally
        ShowMessage('Bild wurde gespeichert.');
     end;
end;
das gespeicherte bild ist aber immer noch komplett schwarz :(

Binärbaum 21. Mär 2005 15:55

Re: bmp speichern
 
Zitat:

Zitat von Florian Bernd
Versuch einfach mal:

Delphi-Quellcode:
Image1.Picture.SaveToFile();

Was soll das denn? Also wenn man ein Bitmap speichern will, dann muss man auch angeben, in welche Datei es gespeichert werden soll. :roll:

MfG
Binärbaum

idontwantaname 21. Mär 2005 15:56

Re: bmp speichern
 
Zitat:

Zitat von Binärbaum
Zitat:

Zitat von Florian Bernd
Versuch einfach mal:

Delphi-Quellcode:
Image1.Picture.SaveToFile();

Was soll das denn? Also wenn man ein Bitmap speichern will, dann muss man auch angeben, in welche Datei es gespeichert werden soll. :roll:

MfG
Binärbaum

er hat wahrscheinlich erwartet, dass man sich denken kann, dass man den dateinamen an die funktion übergeben muss :wink:

Binärbaum 21. Mär 2005 16:01

Re: bmp speichern
 
Zitat:

Zitat von idontwantaname
er hat wahrscheinlich erwartet, dass man sich denken kann, dass man den dateinamen an die funktion übergeben muss :wink:

Da hätte man aber wenigstens drei Punkte hinschreiben können, um anzudeuten, dass da noch was hin muss.

Nisbo 21. Mär 2005 16:37

Re: bmp speichern
 
das war mir schon klar, hatte es ja auch eingefügt:

Image1.Picture.SaveToFile('TestBitmap.bmp');

siehe obrigen code

Speedmaster 21. Mär 2005 16:38

Re: bmp speichern
 
Zitat:

Zitat von Binärbaum
Zitat:

Zitat von idontwantaname
er hat wahrscheinlich erwartet, dass man sich denken kann, dass man den dateinamen an die funktion übergeben muss :wink:

Da hätte man aber wenigstens drei Punkte hinschreiben können, um anzudeuten, dass da noch was hin muss.

Komischerweisse hat der ersteller des Threads gewusst das etwas rein muss....Solche unnötigen kommentare brauch man eigentlich nicht!

Luckie 21. Mär 2005 19:10

Re: bmp speichern
 
Wo legst du die Farbtife usw. von dem Bitmap fest?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:30 Uhr.
Seite 1 von 3  1 23      

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