ďťż

Ładny brzuch

Jak w temacie. Chciałbym się dobrać do bitmapy mianowicie.
Tworzę obszar w pamięci np. 500x500 po bajcie.
i mam wskaźnik char *bitmap.
I teraz pytanie?
Jak przypisać go TForm1, żeby wyświetlał właśnie ten obszar pamięci a nie swój?
Może być w oknie na image cokolwiek.
Męczyłem się z tym już kupę czasu i nie mogę tego zrobić.
A potem tylko draw.

Chciałbym wykluczyć funkcję scanline? proszę o odpowiedź

for(y=0;y<bitmap->Height;y++)
{
prt = (Byte*)bitmap->ScanLine[y];
for(x=0;x<bitmap->Width;x++)
{

prt[x]=neuron(x,y);
}
}

Form1->Canvas->Draw(0,0,bitmap);



Można jeszcze użyć Bitmap->Canvas->Pixels[x][y].

ale ja chce szybciej nie wolniej ;)

obawaim sie ze z dostepu do bitmapy masz do dyspozycji tylko te dwie metody..

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •