Показать сообщение отдельно
  #16  
Старый 05.05.2014, 02:00
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

У меня ошибок нет - рисунки в массив грузятся норм., ошибка из-за запуска таймера, а в нём такое
Код:
procedure TForm1.Timer1Timer(Sender: TObject);
var
 i,j,k : Integer;
begin
  for i:=0 to 19 do
    for j:=0 to 19 do
      Buf.Canvas.Draw(i*32,j*32, zemlya[ Mas[I,j,0] ] );
  for i:=0 to 19 do
    for j:=0 to 19 do
      Buf.Canvas.Draw(i*32,j*32, obekti[ Mas[I,j,1] ] );
  Form1.Canvas.Draw(0,0,Buf);
end;
Buf не создаётся, не хватает Buf := TBitmap.Create при запуске и Buf.Free; при выходе
Ответить с цитированием