Entwickler-Ecke
Multimedia / Grafik - DXDIB
Ich Bins - Do 30.10.03 22:57
Titel: DXDIB
Hi
Hab mir Delphi X runtergeladen und wollt jetzt n paar Bitmaps in der Komponente DXDIB speichern:
1. Kann ich mehrere Bitmaps in einer der Komponenten speichern oder muss ich für jede bmp-Datei eine Extra Komponente erstellen?
2. Wie kann ich die DXDIB-Komponente bzw. die enthaltenen Bilder auf einer DXDraw-Fläche aufrufen und anzeigen lassen?
Danke schon mal im vorraus!
umpani - Do 30.10.03 23:40
Zum ersten,
vergiss DXDIB. Nimm die DXImagelist.
Dort kannst du mehrere Images in einem Speichern.
Du greifst dann folgendermaßen auf die Images zu:
Quelltext
1:
| imagelist.images[0].draw... |
Die Imagelist muss jedoch den DXdraw oberfläche zugeordnet werden. Das geht über den Objektinspector.
Ansonsten kann ich nur empfehlen ein Tutorial zu lesen.
Ich Bins - Fr 31.10.03 12:42
Ich dachte eigentlich, dass ich die Bitmaps mit der BIP-Komponente in der EXE-Datei speichern könnte, weil so muss ich die Bitmaps ja in einem Ordner haben.
Trotzdem schonmal danke!
maximus - Fr 31.10.03 13:23
mit DXImagelist sind sie auch in der exe (im dfm-stream) gespeichert...bei grossen bildern viellecht binäres DFM format benutzen (projekt->optionen->??->text dfm aus machen<) :wink:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!