ort!możesz? No... Jak ktoś lubi pływać, to może i morze...
Ale wracając do sprawy... Mówiąc szczerze nie sądzę, żeby o to chodziło... Z pytania zrozumiałem, że chodzi o walnięcie bitmapy na Canvas FORMY, a nie kanvas TBitmap'a... Jeżeli się nie mylę, to możnaby to zrobić piksel po pikselku, ale to niezbyt rozsądne rozwiązanie (Działa wolno, ale przy pojedynczym załadowaniu do programu a nie ładowaniu 200 razy/sek. może być...) Oprócz tego nie wiem, czy to może być, ale nie można po prostu walnąć TImage na formie i w tym TImage.LoadFromFile? Jeżeli to rozwiązanie jest możliwe, ale nie możesz tego zrobić z góry, tylko dynamicznie, to winno być coś takiego (mniej więcej, nie sprawdzę bo świeżo zreinstalowałem windę i nie mam jeszcze Delphi):
var Image: TImage;
begin
Image:=TImage.Create(Form1); //Tworzenie - bardzo ważna rzecz...
Image.Top:=25;
Image.Left:=25; //Przykładowa pozycja
Image.LoadFromFile('plik.bmp');//Lub TImage.Bitmap.Load... - Nie pamiętam
Image.Free;//Nie jestem pewien, czy można tak zrobić już teraz, ale chyba tak...
end;
Pozdrówka... Już wróciłem!! :)