PNG benutzen
-
Liegts vllt auch nicht am PNG sondern an der Form die ic hRosa gemacht hab und dann Rosa als TransparentColor genommen hab und die Form so transparent gemacht hab, den wie mir grad auffälit geht das Bild eigentlich nicht bis zum Button...
-
Ok es leigt definitiv am PNG wenn ich das Bild 2mal hintereinander verschoben auf die Form mach dann ist das untere von dme weusen Quadrat des oberen bedeckt, wleches genausogroß ist wie das TImage.
-
Ok so wies aussieht umgeh ich das Problem indem ich Visual C++ verwende
-
(Ok Microsoft Forms Anwendungen sind auch blöd)
Könnte vllt. jemand so unglaublic hnett sein und mir ein Beispielcode geben wie ich mit libpng ein PNG in ein TImage lade?
Und wie bekomm ich eine *.lib Datei die Broland annimmt? Wenn ich die, die ich in dem Ordner von pnglib ( den ich da rutnergeladne hab) hab, nehm brignt der Linker einen Fehler wengen OMF konvertierung oder was auc himmer, wenn ich die dll versuch mit coff2omf.exe zu konvertierne brignt der Linker viele Fehler wegen externen Verweisne also passt die lib nichtmehr, muss ich die irgendwie anders konvertieren oder sosntwas machen?wär nett wenn jemand antwortne würde...
-
Hi,
im Archiv lpng1240.zip befindet sich ein Ordner cbuilder5 mit dem Projekt libpng.
Das will die zlib.lib, die du besorgen/erstellen musst oder hast.
Nach Erstellen des Projektes hast du die libpng.lib sowie die DLL dazu. Das realisiere zuerst.Dann reden wir über mit libpng ein PNG in ein TImage.
mfg
kpeter
-
Das "Projekt" hab ich auch schon gesehn aber ich hab ja mal wieder nur "Turbo C++ Explorer 2006"(in der kostenlosen Version) Und der sagt das es eine Projektdatei ist und öffnet sie auch, jedoch nur als Textdatei und nicht als Projekt.
-
Lässt sich mit dem Turbo C++ Explorer 2006 erstellen.
-
Ok wieder die falschen Datein nur angeguckt, ich hab jetzt die lib und die dll...
-
Und wie lad ich jetzt ein PNG in ein TImage?
-
No-one schrieb:
Und wie lad ich jetzt ein PNG in ein TImage?
Im genannten Archiv befinden sich Beispieldateien. Hast du mal daran gedacht, die auszuprobieren?
Versuche einfach mal, zB an die Header-Chunks eines PNG heranzukommen, das ist schon der halbe Weg...
-
Hmm hatte in ketzer Zeit noch keine Zeit wegen der libPNG zu gucken aber habsjetzt doch geschafft pngDelphi zu verwenden, jetzt noch die Frage: Wie lass ich ein TPNGObject auf der Form anzeigen?
-
Ok habs über die Suche gefunden.