Zitat von
EWeiss:
Zitat:
Was meinst du mit "addieren"?
Ich meine wenn ich die gleiche Klasse mehrfach aufrufe zum Beispiel
10 Checkboxen einbinde was passiert dann ?
Seltsamer weise gibt es ein
AV wenn ich das versuche bei der zweiten Checkbox schon.
Für jede CheckBox 1 Instanz anlegen! Löse dich von dem prozeduralem Design! Du hängst da noch vollkommen drinne. Ich denke du müsstest dir nochmal die Grundlagen des Objekt-orientierten-Programmierens anschauen, da ich hier grundlegende Verständnisprobleme sehe.
Delphi-Quellcode:
var
lPixel: PRGBQuad;
lBM: BITMAPHEADER; // oder BITMAPINFOHEADER - das weisst du selber besser...
i: integer;
begin
GetObject(hDIB, sizeof(lBM), lBM); // Rückgabewert beachten!
lPixel := lBM.bmBits;
for i := (nWidth*nHeight)-1 downto 0 do
begin
lPixel.rgbRed := R;
lPixel.rgbGreen := G;
lPixel.rgbBlue := B;
lPixel.rgbReserved := A;
Inc(lPixel);
end;