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

Вниз

Access violation   Найти похожие ветки 

 
VasRog   (2004-11-27 02:34) [0]

На этапе прогона программы выдает access violation.  Вот небольшой кусок:

type
pRGBTripleArray = ^TRGBTripleArray;
TRGBTripleArray = Array [0..pixelcountmax-1] of  TRGBTriple;
pixelightness = array of array of real;

var
i:integer;
j:integer;
Row24:pRGBTripleArray;
Bitmap24:Tiebitmap;
lightness:pixelightness;
R,G,B: integer;

...................................

if (imageenview1.IEBitmap.PixelFormat = ie24RGB ) then
 begin
 Bitmap24:=Tiebitmap.Create;
 bitmap24.PixelFormat:=ie24rgb;
 bitmap24.Width:=imageenview1.Width;
 bitmap24.height:= imageenview1.height;
 setlength(lightness,bitmap24.Width,bitmap24.Height);

 for j:=0 to (bitmap24.Height-1) do
 begin
 Row24:=bitmap24.ScanLine[j];
 for i:=0 to (bitmap24.Width-1) do
 begin

 R:=  Row24[i].rgbtRed;
 G:=  Row24[i].rgbtGreen;
 B:=  row24[i].rgbtBlue;

 lightness[j,i]:= (R+G+B)/3;
 end;  //  for i

Цепляется имеено к выделенной строчке.  Подскажите, пожалуйста, что не так?


 
XProger ©   (2004-11-28 04:30) [1]

setlength(lightness,bitmap24.Width,bitmap24.Height);
....
for j:=0 to (bitmap24.Height-1) do
...
for i:=0 to (bitmap24.Width-1) do
...
lightness[j,i]:= (R+G+B)/3;

У тебя j бежит по ширине, а i по высоте? ;)))


 
VasRog   (2004-11-29 22:59) [2]

Большое спасибо.  :)))
Я идиот. :))))



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
6-1105938265
Kacnep
2005-01-17 08:04
2005.03.20
Разбираюсь с ФТП. Пробовал компоненты ФастНета и Инди.


14-1109910389
MadAngel
2005-03-04 07:26
2005.03.20
Цифровик --> Веб камера


14-1109455157
Vasya.ru
2005-02-27 00:59
2005.03.20
Воскресные задачки


14-1109269968
Palladin
2005-02-24 21:32
2005.03.20
Построение БД


1-1109874982
Kosald
2005-03-03 21:36
2005.03.20
С шрифтами проблема