Forum: Sonstige Fragen zu Delphi
Delphi
by tapete,
19. Jul 2007
Ich sag mal Danke für die Hilfe. Ich wüßte jetzt nicht, wo man sonst solche Informationen her bekommen sollte. Die Hilfe, die bei der Entwicklungsumgebung dabei ist, konnte ich bisher als noch nicht als Einsteigergerecht einstufen. Aber vielleicht gewöhnt man sich daran.
Forum: Sonstige Fragen zu Delphi
Delphi
by tapete,
19. Jul 2007
Mit der Zeile
i:=P^;
muß Delphi anfangen, dein P wie ein Array zu behandeln. Das Stück Speicher, auf das dein P nun zeigt, wird erst jetzt als ein PixArray interpretiert
Ei, ok. "Wie ein Array behandeln" heißt dann also wirklich, daß er den Speicher FF,FF,FF einfach in 3 Ein-Byte-Teile unterteilt?
Forum: Sonstige Fragen zu Delphi
Delphi
by tapete,
19. Jul 2007
Ah ok, das ist sehr schön, danke.
00,00,00 00,00,00 00,00,00
FF,FF,FF FF,FF,FF FF,FF,FF
FF,FF,FF FF,FF,FF FF,FF,FF <- Zeile 0
_______
Forum: Sonstige Fragen zu Delphi
Delphi
by tapete,
19. Jul 2007
ja :)
Und was ScanLine genau zurück gibt. Müssen ja irgendwie mehrere Zeiger sein.
Vielleicht fehlt mir auch irgendwas Grundverständnismäßiges.
Forum: Sonstige Fragen zu Delphi
Delphi
by tapete,
19. Jul 2007
Hi Olaf,
Ok, aber spätestens dann muß ich doch den typ wissen (Array of Byte)
Also irgendwie ist mir das suspekt, ich bin da Neuling.
Forum: Sonstige Fragen zu Delphi
Delphi
by tapete,
19. Jul 2007
Ich habe folgendes Problem. Ich will in einer Bitmap die Farbwerte jedes Pixels auslesen lassen. Das funktioniert auch mittels der Codeteile, die ich in 2 Tutorials gefunden habe. Ich verstehe aber nicht, warum es funktioniert und wie man mit der Hilfe von Delphi, die das ja ermöglichen sollte, alleine darauf kommt.
Also in meinem Programm habe ich einen Typ:
PixArray = Array of Byte;
...