Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Miniautransicht von Bildern in Delphi? eine zusätzliche Komp (https://www.delphipraxis.net/67828-miniautransicht-von-bildern-delphi-eine-zusaetzliche-komp.html)

Karstadt 20. Apr 2006 13:47


Miniautransicht von Bildern in Delphi? eine zusätzliche Komp
 
Hallo.

Bin auf der Suche nach eine Komponente die mir bestimmte Bilder in Miniaturansicht zeigt und das aktuelle Bild in einen etwas größeren Format.

Oder kann mand das ganz einfach in D7 Pro realisieren?

Dankeschön

fkerber 20. Apr 2006 13:53

Re: Miniautransicht von Bildern in Delphi? eine zusätzliche
 
Hi!

Eine solche Komponente iss mir nicht bekannt - aber eigentlich kann man das recht gut umsetzen.
Es gibt auch einige Programme hier in diese Richtung...


Ciao Frederic

Karstadt 20. Apr 2006 14:07

Re: Miniautransicht von Bildern in Delphi? eine zusätzliche
 
Ein Ansatz wäre :

Ein Image Objekt zur Laufzeit mehrere male erstellem (Anzahl von Bilder)

Beim OnClick wird das Bild an das Große Image objekt übergeben... richtig?

fkerber 20. Apr 2006 14:09

Re: Miniautransicht von Bildern in Delphi? eine zusätzliche
 
Hi!

Der Ansatz ist in der Theorie gut. Man sollte halt bedenken, für wie viele Bilder das ganze klappen soll.
Bei 1000 Bildern im Ordner iss das vielleicht nicht mehr so toll. Aber sonst isses ganz ok.


Ciao Frederic

alcaeus 20. Apr 2006 14:10

Re: Miniautransicht von Bildern in Delphi? eine zusätzliche
 
Zitat:

Zitat von Karstadt
Ein Image Objekt zur Laufzeit mehrere male erstellem (Anzahl von Bilder)

Beim OnClick wird das Bild an das Große Image objekt übergeben... richtig?

Oder ein DrawGrid "missbrauchen" und die Images in die einzelnen Cells reinzeichnen. Hat den Vorteil dass du das Ganze auf kleinem Raum hinstellen kannst, und automatisch schon Scrollleisten dabei sind :)
Im OnSelectCell zeichnest du dann einfach das entsprechende Bild im Grossformat ;)

Greetz
alcaeus

Karstadt 20. Apr 2006 14:11

Re: Miniaturansicht von Bildern in Delphi? eine zusätzliche
 
In meinen Situation sieht das etwas anders aus. Ich lese die Pfade von Bilder in eine TStringlist ein und übergeben die an "miniaturanicht"


Wie kann ich eine Objekt Createn und dann eine Onclik Ereignis zuweisen?

Karstadt 20. Apr 2006 14:14

Re: Miniautransicht von Bildern in Delphi? eine zusätzliche
 
Zitat:

Oder ein DrawGrid "missbrauchen" und die Images in die einzelnen Cells reinzeichnen. Hat den Vorteil dass du das Ganze auf kleinem Raum hinstellen kannst, und automatisch schon Scrollleisten dabei sind Smile
Im OnSelectCell zeichnest du dann einfach das entsprechende Bild im Grossformat Wink
Werden die Bilder 800x600 automatisch in 640x480 verleinet? In Timage ja

alcaeus 20. Apr 2006 14:16

Re: Miniautransicht von Bildern in Delphi? eine zusätzliche
 
Zitat:

Zitat von Karstadt
Werden die Bilder 800x600 automatisch in 640x480 verleinet? In Timage ja

Nein, aber genau fuer solche Faelle gibts StretchBlt()

Greetz
alcaeus

Karstadt 20. Apr 2006 14:22

Re: Miniautransicht von Bildern in Delphi? eine zusätzliche
 
Zitat:

Zitat von alcaeus
Zitat:

Zitat von Karstadt
Werden die Bilder 800x600 automatisch in 640x480 verleinet? In Timage ja

Nein, aber genau fuer solche Faelle gibts StretchBlt()

Greetz
alcaeus

wie meist du das? wo kann ich diese Eigenschaft aktivieren?

Karstadt 20. Apr 2006 14:25

Re: Miniautransicht von Bildern in Delphi? eine zusätzliche
 
bzw. kannst du mir zeigen wie ich ein Bild in DrawGrib reinbekommen
Delphi-Quellcode:
  with DrawGrib do
  begin
    //Pro Feld
    Loadfromfile('C:\Bild.jpg'); ? :)
  end;


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

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-2025 by Thomas Breitkreuz