Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Mitte suchen (Image) (https://www.delphipraxis.net/83583-mitte-suchen-image.html)

gauggi 6. Jan 2007 01:28

Re: Mitte suchen (Image)
 
Danke euch allen...


Ich hab nun bemerkt, dass es deshalb nicht klappt, weil das Bild im image angepasst wird (in diesem Fall verkleinert).

Gibt es irgendeine Möglichkeit, die eigentliche Bildgröße herauszufinden, und nicht die Größe der Image Komponente.

mfg Gauggi

Mavarik 6. Jan 2007 01:44

Re: Mitte suchen (Image)
 
Autosize := true;

gauggi 6. Jan 2007 01:47

Re: Mitte suchen (Image)
 
Zitat:

Zitat von Mavarik
Autosize := true;

Ich habe gemeint, die reale Größe, wenn das Bild so mit autosize false ist.

Mavarik 6. Jan 2007 01:50

Re: Mitte suchen (Image)
 
Delphi-Quellcode:
  img := TImage.Create;
  img.Autosize := true;
  img.picture.bitmap.loadfromfile('c:\Dudidu.bmp');
  x := img.Width;
  y := img.height;
  img.free;
Be Creative---

gauggi 6. Jan 2007 01:53

Re: Mitte suchen (Image)
 
Zitat:

Zitat von Mavarik
Delphi-Quellcode:
  img := TImage.Create;
  img.Autosize := true;
  img.picture.bitmap.loadfromfile('c:\Dudidu.bmp');
  x := img.Width;
  y := img.height;
  img.free;
Be Creative---

Gut danke.

Muetze1 6. Jan 2007 15:39

Re: Mitte suchen (Image)
 
Das ganze mit weniger Resourcenaufwand:

Delphi-Quellcode:
img := TImage.Create;
Try
  img.picture.bitmap.loadfromfile('c:\Dudidu.bmp');
  x := img.Picture.Width;
  y := img.Picture.height;
Finally
  img.free;
End;
Oder noch weniger Resourcen und Zeitaufwand:

Delphi-Quellcode:
bmp := TBitmap.Create;
Try
  bmp.loadfromfile('c:\Dudidu.bmp');
  x := bmp.Width;
  y := bmp.height;
Finally
  bmp.free;
End;


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 Uhr.
Seite 2 von 2     12   

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