2 Fragen
-
Hi, habe mal kurz 2 Fragen:
1. gibt es eine leichte/simple möglichkeit, Bilder (Inhalt von TImage, oder so) im PNG-Format abzuspeichern (und auch laden?)?
2. Muss man, wenn man ein Objekt erstellt (Beispiel: TImage* Img = new TImage;) auch am Ende delete Img; aufrufen?mfg
Salim
-
Zu zweitens: Auf jeden Fall.
MfG Aoeke
-
Ich hab noch ne kleine Ergänzung für dich:
Bitte merke dir für die Zukunft folgende Faustregel: Pro Thema 1 Thread, Pro Thread 1 Thema... Dann fällt es auch nichtmehr schwer, sinnvolle Überschriften zu wählen.
-junix
-
hallo,
zu 2.:
wenn du das image so erstellst:TImage* MyImage = new TImage(this); //u. evtl. noch: MyImage->Parent = this;
dann brauchst du dir um die freigabe überhaupt keinen kopf mehr zu machen, denn dann ist das Form der owner (bzw. parent) und dieser kümmert sich automatisch um all seine untergeordneten kompos, gibt also bei bedarft alle frei (bei programmende z. b.). Wenn du das Image allerdings zur laufzeit wieder loswerden willst sieht es anders aus, da musst du dann deleten...
mfg
murph
-
Geht es auch, wenn ich "Application" statt "this" übergebe? Das habe ich glaube ich schonmal irgendwo gesehen...