Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Pr0g,
7. Dez 2004
Nein, "colors := nil" wäre das gleiche wie "SetLength(Colors, 0);". Durch das "Finalize(Colors)" soll verhindert werden, dass Speicherlecks entstehen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Pr0g,
7. Dez 2004
Hab mal nen kleines Beispiel gemacht, das Testbild wurde normal mit Paint erstellt und enthält (mit weißem Hintergrund) zehn Farben.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Pr0g,
7. Dez 2004
Du könntest das Bild Pixelweise durchgehen und jede neue Farbe in ein Array packen. Wenns schnell gehen sollte am besten per "ScanLine".
MfG Pr0g