Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2011, 15:57   #1
Antidelphik_)
Пользователь
 
Регистрация: 22.03.2011
Сообщений: 29
По умолчанию Delphi графика, ошибка Project1, что это?

Здравствуйте форумчане, у меня следующая проблема, есть следующий код
Код:
procedure TForm1.Button1Click(Sender: TObject);
procedure Flag (x,y:integer);
 begin
  with image1.Canvas do
   begin
    pen.color:=clBlack;
    brush.Color:=clWhite;
    rectangle(x,y,x+image1.Width div 2,y-image1.Height div 6);
   end;
 end;
var i,j,k:integer;
begin
 for i:=0 to image1.Width div 2 do
 for j:=image1.Height div 2 downto 0 do
   begin
     Flag(i,j);
     for k:=image1.Height div 6 to image1.Height div 3 do
       brush.Color:=clBlue;
     for k:=image1.Height div 3 to image1.Height div 2 do
       brush.Color:=clRed;
   end;


end;
вроде бы всё нормально, жму F9 - запускается, но потом, когда жму кнопку для запуска анимации на форме появляется сообщение со следующей ошибкой
Код:
Project Project1 raised exception class EInvalidOperation with message 'can only modifi an image if it contains a bit map'.

Process stopped.  Use Step or Run to continue.
что это и как оно исправляется?
Antidelphik_) вне форума Ответить с цитированием
Старый 05.05.2011, 20:12   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,830
По умолчанию

Вам же написали: либо не изменяйте картинку, либо грузите битмап.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что это за ошибка LuMax Помощь студентам 4 05.03.2013 13:18
Что это за ошибка? Bright-rider Общие вопросы Delphi 6 21.12.2010 20:43
Что это за ошибка? MyLastHit Общие вопросы Delphi 2 01.09.2010 15:22
что это за ошибка? maladoy БД в Delphi 2 20.01.2009 18:57