Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
5. Jul 2007
Hallo,
das kann der Threadersteller ja dann noch einbauen. Ich hab das nur schnell runtergetippt, dass es da Optimierungsmöglichkeiten gibt, ist mir klar :zwinker:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
4. Jul 2007
Hab da schnell mal was geschrieben.function GleicheBilder(gr1,gr2: TGraphic): Boolean;
var i, j: integer;
P1,P2: PByteArray;
bm1,bm2: TBitmap;
begin
Result := false;
bm1 := TBitmap.Create;
bm2 := TBitmap.Create;
try
bm1.Assign(gr1);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
4. Jul 2007
Dann hast Du die Bilder fest in den Ressourcen. Nimm doch eine TImageList, lade Deine 4 Bilder da hinein und weise den Images die Grafiken zur Laufzeit zu.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
4. Jul 2007
@Apollonius: Das ist jetzt nicht Dein Ernst, oder? Dann würden ja alle Grafiken matchen, die zufällig in der linken oberen Ecke die gleiche Farbe haben.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
4. Jul 2007
Lädts Du die Bilder mit LoadFromFile? Dann merk Dir doch einfach den Pfad je Image.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
4. Jul 2007
Du vergleichst hier Referenzen auf Objekte. Um die Grafiken an sich miteinander zu vergleichen, wirst Du um einen Pixelvergleich nicht herumkommen.