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

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

Вернуться   Форум программистов > Delphi программирование > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2007, 22:19   #1
AlexandrL
 
Регистрация: 14.04.2007
Сообщений: 4
По умолчанию работа с Bitmap

Код:
Bitmap:=TBitmap.Create;
  Bitmap.LoadfromFile('test.bmp');
  With Image2.Picture.bitmap do
  Begin
    Width:=Bitmap.Width;
    height:=Bitmap.Height;
    Palette:=Bitmap.Palette;
    Canvas.draw(0,0,bitmap);
    Refresh;
  end;
таким образом загружаю бмпшку.

Bitmap.Canvas.Pixels[i,j] := RGB(255,0,0);

вот так пытаюсь выбранным пикселям поменять цвет. не работает. в чем я не прав? как изменить выбранные пиксели на картинке?

Последний раз редактировалось rpy3uH; 14.03.2009 в 16:11.
AlexandrL вне форума Ответить с цитированием
Старый 15.04.2007, 23:59   #2
RSLoader
_________
Пользователь
 
Аватар для RSLoader
 
Регистрация: 27.03.2007
Сообщений: 69
По умолчанию

А не проще сделать так:
Код:
Image1.Picture.LoadFromFile('test.bmp');
  Image1.Canvas.Pixels[i,j]:=RGB(255,0,0);
RSLoader вне форума Ответить с цитированием
Старый 16.04.2007, 01:01   #3
AlexandrL
 
Регистрация: 14.04.2007
Сообщений: 4
По умолчанию

спасибо помогло.видимо я не совсем понимаю разницу между Bitmap и Image
AlexandrL вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Bitmap Is Vaild TaTT DoGG БД в Delphi 2 02.05.2008 04:05
Icon to Bitmap Altera Мультимедиа в Delphi 3 23.04.2008 15:15
Рисунок в BitMap-е Altera Мультимедиа в Delphi 3 11.03.2008 13:42
BitBtn и ее Bitmap Yogik™ Помощь студентам 2 19.11.2007 17:12
Увеличение, уменьшения Bitmap Mickle Общие вопросы Delphi 4 28.03.2007 18:04