Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TPNGImage bleibt nicht in D2005 registriert (https://www.delphipraxis.net/48020-tpngimage-bleibt-nicht-d2005-registriert.html)

Pr0g 19. Jun 2005 14:26


TPNGImage bleibt nicht in D2005 registriert
 
Hallo,

ich wollte in einem Programm PNG Grafiken nutzen und hatte mir dazu die TPNGImage Komponnete heruntergeladen. Diese wird ja in ein Package installiert und dann erweitert sie das normale TImage um PNG Support. Unter Delphi 7 klappte dies auch Problemlos. Nun habe ich die Komponente in Delphi 2005 installiert und es klappte soweit auch. Aber nach einem Neustart war sie nicht mehr richtig da. Ich kann sie zwar noch im Programm nutzt, aber der Designer unterstützt kein PNG mehr, wodurch die Bilder leer sind. Das Package wird auf jeden Fall geladen, da eine andere Komponente in der Komponentenleiste auftaucht. Weiß einer woran der Fehler liegt, oder was ich da machen könnte?

MfG Pr0g

Pr0g 19. Jun 2005 17:35

Re: TPNGImage bleibt nicht in D2005 registriert
 
Ich habe das Problem nun gelöst (wenn auch nicht so wie es wohl vorgesehen ist).

Ich habe eine neue Komponente (TImageEx) von TImage abgeleitet und dort die Unit pngimage eingebunden. Dann kann das PNG Format auch im Designer genutzt werden.

Falls jemand das gleiche Problem hat und es auch nicht gelöst bekommt, wisst ihr nun wie man es machen kann. Wenn ihr ne bessere Lösung habt könnt ihr diese natürlich auch posten ;)

Edit: Man muss doch alle TImage durch TImageEx ersetzen (was eigentlich nicht weiter schlimm ist). Hab meine Post angepasst.

MfG Pr0g

ltiefland 19. Jun 2005 19:42

Re: TPNGImage bleibt nicht in D2005 registriert
 
Welche Delphi 2005 Version hast Du? Bei mir (Delphi 2005 Prof.) funktioniert es ohne Probleme auch im Entwurfsmodus!

phlux 19. Jun 2005 20:22

Re: TPNGImage bleibt nicht in D2005 registriert
 
Laut Signatur hat er die PE ;)

Pr0g 19. Jun 2005 22:32

Re: TPNGImage bleibt nicht in D2005 registriert
 
Zitat:

Zitat von phlux
Laut Signatur hat er die PE ;)

Jo ;)

turboPASCAL 6. Nov 2005 07:21

Re: TPNGImage bleibt nicht in D2005 registriert
 
*Grumel* Habe jetzt auch dieses Problemchen, die Regist. der Dateiformate bei PNGImage und GIFImage wird von D2005PE vergessen, zur Laufzeit ist es ok.

Ach wie ich die IDE von der PE liebe und hasse. :gruebel:

DGL-luke 6. Nov 2005 14:43

Re: TPNGImage bleibt nicht in D2005 registriert
 
jup, ging mir auch mal so... mit DCM (Delphi Configuration Manager) hab ich .Net rausgeschmissen, und ich glaub, seitdem funktioniert alles wieder... kann aber auch an irgendwas anderem liegen ^^

Delphi-Freak 22. Jul 2006 21:39

Re: TPNGImage bleibt nicht in D2005 registriert
 
Ich habe jetzt unter Delphi 2006 Architect das gleiche Problem; allerdings, wenn ich das Formular bzw. die Unit schließe und dann nocheinmal öffne, kann er auf einmal die PNG-Bilder problemlos laden...
Zum Glück fahre ich eh fast immer in den Ruhezustand. Da bleibt mein Delphi gestartet und es fällt mir nicht oft auf. :mrgreen:

LG, ich

mkinzler 22. Jul 2006 21:42

Re: TPNGImage bleibt nicht in D2005 registriert
 
Wo liegt die Bpl?

Delphi-Freak 22. Jul 2006 21:45

Re: TPNGImage bleibt nicht in D2005 registriert
 
Die liegt in ...\Eigene Dateien\Borland Studio-Projekte\Bpl\, dort wo Delphi sie mir eben hingibt.

LG, ich


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:01 Uhr.
Seite 1 von 2  1 2      

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