Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

Ошибка в коде   Найти похожие ветки 

 
De1uxe ©   (2005-12-07 20:23) [0]

Уважаемые мастера помогите пожалуйста.
Имеется следующий код:

  myrect:=rect(10,10,100,100);
  bitmap:=tbitmap.Create;
  bitmap1:=tbitmap.Create;
  bitmap1.LoadFromFile("c:\2.bmp");
  Bitmap.Canvas.CopyRect(myrect,bitmap1.Canvas,myrect);
  bitmap.SaveToFile("c:\1.bmp");

Вот что я хочу от этого кода:
1. Открыл изображение 2.bmp
2. Отрезал прямоугольник с координатами (10,10,100,100)
3. Сохранил отрезаный кусок в 1.bmp
     Но вместо этого я получаю исжодную картинку в файле 1.bmp
В чем дело?


 
de1uxe ©   (2005-12-07 20:32) [1]

Ой не исходную картинку я получаю, а пустую картинку


 
Virgo_Style ©   (2005-12-07 20:39) [2]

...
bitmap1.LoadFromFile("c:\test.bmp");
with MyRect do begin
 bitmap.Width:=Right-Left+1;
 bitmap.Height:=Bottom-Top+1;
end;
Bitmap.Canvas.CopyRect(myrect,bitmap1.Canvas,myrect);
...


 
Lamer@fools.ua ©   (2005-12-07 20:42) [3]

Перед CopyRect:
 bitmap.Width := myrect.Right - myrect.Left;
 bitmap.Height := myrect.Bottom - myrect.Top;


 
De1uxe ©   (2005-12-07 22:32) [4]

Большое спасибо помогло!


 
Джо ©   (2005-12-07 22:33) [5]

Спамим потихоньку? ;)



Страницы: 1 вся ветка

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
2-1134892674
dreamse
2005-12-18 10:57
2006.01.08
Проблема с получением результата с SQL запроса


3-1131972079
Карелин Артем
2005-11-14 15:41
2006.01.08
Двойная запись ошибки в журнал системы. Нормально ли это?


2-1135115408
newhite
2005-12-21 00:50
2006.01.08
Поиск в файле по параметрам


2-1135006138
Владимир_К
2005-12-19 18:28
2006.01.08
Программное добавление Кнопки.


14-1134584951
Gero
2005-12-14 21:29
2006.01.08
IDE для C#