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

Вниз

Господа,нужно набросать на панель мини картинки из как в ACDSee..   Найти похожие ветки 

 
dmibar   (2003-01-30 00:33) [0]

есть такой код ,но при выполнении вылезает ошибка:нужно инициализировать а

procedure TFormbr.DirectoryListBox1Change(Sender: TObject);
var
b,i,j,z:integer;
a:array of array of Timage;
begin
b:=FileListBox1.Items.Count;
z:=0;
for i:=1 to b do begin
for j:=1 to panel1.Width div 52 do begin
a[i,j]:=TImage.Create(panel1);
a[i,j].Picture.LoadFromFile(FileListBox1.Items.Names[z]);
a[i,j].Left:=panel1.Left+2*(j-1);
a[i,j].top:=panel1.top+2*(i-1);
a[i,j].Height:=50;
a[i,j].Width:=50;
a[i,j].Visible:=true;
z:=z+1;
end;
end;
end;


 
i-C3H7OH   (2003-01-31 20:56) [1]

a:array of array of Timage;

a - динамический массив, надо задать его размер

SetLength(a, b-1);
а потом в цикле

for i:=0 to b-1 do SetLength(a[i], ...);

примерно так





 
dmibar   (2003-02-02 02:00) [2]

i-C3H7OH (метанол ?)
спасибо за совет попробую так, кстати нигде не видел
просмотрщик типа acdsee с исходниками


 
i-C3H7OH ©   (2003-02-02 03:54) [3]

изопропанол. исходников не видел, но не исключено, что они существуют


 
dmibar   (2003-02-03 03:24) [4]

i-c3h7oh
если есть время не посмотришь как доделать код?может появятся какие идеи


 
i-C3H7OH ©   (2003-02-03 16:45) [5]

какие идеи? сам ваяй!

объяви размеры имаджей как константы.. захочешь поменять их - затрахаешься...




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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
1-46776
Димыч
2003-05-01 13:35
2003.05.15
Прочитать чужой Memo


3-46635
DBDev
2003-04-24 12:40
2003.05.15
ПОМОГИТЕ написать процедуру извлечения потомков, ПЛЗ!!!...


14-46972
NetBreaker666
2003-04-26 23:38
2003.05.15
Зацените как чувак народ развел


14-46924
Фикус
2003-04-24 16:15
2003.05.15
вопрос по PHP.


1-46724
OOOoo
2003-04-29 08:39
2003.05.15
Закрытие exe из dll