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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2011, 23:58   #1
LilliPut
 
Регистрация: 10.05.2011
Сообщений: 6
По умолчанию Работа с Image (Delphi)

В Image загружена картинка
простой процедурой её поворачиваем на 90 градусов.
При следущем повороте поворачивается снова оригинальная картинка, а не та, которую только что повернули. Как одной процедурой поворачивать несколько раз картинку
ночь. мозг устал
Код:
procedure TForm1.Button5Click(Sender: TObject);
begin
  Screen.Cursor := CrHourglass;
    Bmp2.Width:=Bmp.Height;
    Bmp2.Height:=Bmp.Width;
     for j := 1 to  Bmp.Height do
       for i := 1 to Bmp.Width do
        Bmp2.Canvas.Pixels [j,Bmp.Width-i+1]:=Bmp.Canvas.Pixels [i,j];
        Image1.Picture.Bitmap := Bmp2;
        Screen.Cursor := crDefault;
end;

Последний раз редактировалось LilliPut; 26.11.2011 в 00:05.
LilliPut вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с Image Claster Помощь студентам 2 01.07.2011 21:02
Работа с объектом Image Lisёноk Помощь студентам 2 13.03.2010 12:41
Работа с компонентом Image. DarkStyle Помощь студентам 1 06.03.2010 22:29
работа с image messi013 Общие вопросы Delphi 4 14.01.2010 16:14
работа с image Lokos Компоненты Delphi 6 28.12.2009 18:05