Здравствуйте, у меня такая ситуация: нужно передать в функцию TBitmap, чтобы она его отрисовала и вернула обратно. Делаю так
var
shirina, vysota: word;
procedure Paint;
var
PicFrac: TBitMap;
begin
PicFrac.Create;
...
PicFrac:=F_pic(PicFrac, False);
...
PicFrac.Free;
end;
function F_Pic(PicL: TBitmap; save: bool): TBitmap;
begin
...
picL.Width:=shirina;
picL.Height:=vysota;
...
end;
Возникает ошибка. Значение переменных в этот момент:
picL.Empty=False (на сколько я понимаю, рисунок существует)
picL.Width=4223444
shirina=345
Подскажите, что я делаю не правильно?