![]() |
PNG-Graphik über "System" laden ... ?
XP kann es, Vista kann es... nur ich kann es nicht.
Windows XP und (ins besondere) Vista können von Haus aus PNG - Graphiken laden und anzeigen. Das müsste man doch dann auch für Delphi nutzen. Wie stellt man das denn an ? |
Re: PNG-Graphik über "System" laden ... ?
Du könntest
![]() |
Re: PNG-Graphik über "System" laden ... ?
Zitat:
Zitat:
|
Re: PNG-Graphik über "System" laden ... ?
Die GDI kann es meines Wissens nach nicht aber GDI+ kann es.
![]() Ist zwar C++ aber sollte grundsätzlich ja gleich sein. Bzw sind in den Beispielen bei der GDI+ Übersetzung auch PNGs enthalten. |
Re: PNG-Graphik über "System" laden ... ?
Danke, das hilft schon mal was weiter.
|
Re: PNG-Graphik über "System" laden ... ?
oder nutze :
![]() müsste auch unter Delphi Laufen. Aber es gibt viele Möglichkeiten unter Delphi: z.b. eine davon währe einfach TGrafik32 zu nutzen, wobei Grafik englisch sein muss(das kann ich leider nicht schreiben) |
Re: PNG-Graphik über "System" laden ... ?
Ich will ja keine Komponenten in dem Sinne. Windows, bzw. die GDI+ von Windows kann
PNG's laden und Anzeigen. Warum soll ich dann ein oder mehrere "fette" Unit(s) einbauen. ;) |
Re: PNG-Graphik über "System" laden ... ?
opBitmap sind keine Komponenten, es sind einfache units und müssen noch nicht mal Installiert sein.
die Können neben png, auch noch andere Formate anzeigen. oder z.b. halbtranparente Flächen zeichnen..... Allerdings verwendet opBitmap zwischen Format d.h. du musst es von bitmap nach disem Format umwandeln. Ich habe einige Vereinfachungen geschrieben. Das Projekt wurde aber nicht von mir entwickelt sondern von theo ein Mitglied vom Lazarus-Forum...... |
Re: PNG-Graphik über "System" laden ... ?
Hallo,
auf ![]() Gruß xaromz |
Re: PNG-Graphik über "System" laden ... ?
Zitat:
- Wenn du die mitlieferst mußt du darauf hoffen das nicht wieder mal ein Bug in irgendeiner GDI+Implementierung von Zeichenroutinen vorhanden ist welche dein Programm anfällig für Angriffe macht - Kann die GDI+-Implementierung wirklich komplett PNG oder nur die MS-Interpretations von PNG (siehe fehlende Transparent bei PNG's bis IE7) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:49 Uhr. |
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