Forum: Multimedia
by var-king,
28. Sep 2011
Das Lustige ist, dass wir Init tatsächlich damals so im Informatikunterricht gelernt haben...
Forum: Multimedia
by var-king,
27. Sep 2011
Problem gelöst - das Freigeben vom jpg bei Open war's.
Danke @Medium!
Ich hatte ehrlich gesagt angenommen, dass sich die lokalen Variablen schon von selbst erledigen.
Und danke für die anderen formalen Tipps, ich bin halt nur Gelegenheitsprogrammierer. checksave, screenzoom und display haben dort allerdings durchaus ihren Sinn ;-) Fürs Protokoll: sie platzieren das Bild vor allem...
Forum: Multimedia
by var-king,
27. Sep 2011
Gut, also jetzt mal systematisch.
Wenn ich zu einem anderen Bild "umschalte", geschieht Folgendes:
bild.destroy;
bild := Tbild.init;
bild.open(pname);
Forum: Multimedia
by var-king,
27. Sep 2011
Es tut sich also auch tatsächlich nichts, wenn ich so alle Bilder in "Bild" einzeln freeandnille:
freeandnil(bild.current);
freeandnil(bild.original);
for i := 1 to 10 do
freeandnil(bild.last);
freeandnil(bild);
bild := Tbild.init;
bild.open(pname);
Forum: Multimedia
by var-king,
27. Sep 2011
Gut, aber dann müsste es doch mit dem letzten Codebeispiel klappen? Da "free"e ich ja die Subbilder einzeln.
Forum: Multimedia
by var-king,
27. Sep 2011
Hallo allerseits,
ich arbeite zur Zeit an einem Programm, das über Bildbearbeitungsfunktionen verfügt, aber auch durch einen schnellen Klick zwischen allen Bildern eines Ordners durchswitchen kann, wie die Vor-Zurück-Pfeile in der Windows-Fotogalerie, wenn man mal schnell Bilder gucken will.
Ich realisiere dies durch Laden des aktuellen Bildes in eine Klasse, unter anderem mit den folgenden...