Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];

Вниз

Мастера, СРОЧНО!!!   Найти похожие ветки 

 
Andy BitOff   (2003-01-08 20:25) [0]

Есть-ли тут ошибка?
...
const
cmd:array [1..7] of string=("2","2","c:\Asm\Project\Delphi\CreateOverviewFrame\bmp\","aq.jpg","ar.jpg","as.jpg","at.jpg");
...
try
for i:=1 to strtoint(cmd[1]) do begin
for i1:=1 to strtoint(cmd[2]) do begin
cur:=(i-1)*strtoint(cmd[1])+i1-1;
curfile:=cmd[4+cur];
Inc(No);
new1:=TPanel.Create(ScrollBox);
new1.Name:=New1.ClassName + IntToStr(No);
new:=TImage.Create(New1);
new.Name:=New.ClassName + IntToStr(No);
TImage(New).OnMouseDown:=imageMouseDown;
TImage(new).stretch:=True;
TImage(new).proportional:=True;
TImage(new).Align:=alClient;
TImage(new).OnProgress := ProgressUpdate;
if (AnsiLowerCase(extractfileext(curfile))=".jpg") or (AnsiLowerCase(extractfileext(curfile))=".jpeg") then begin
jpg:=TJPEGImage.Create;
try
jpg.LoadFromFile(cmd[3]+curfile);
TImage(new).Picture.Assign(jpg);
finally
jpg.Free;
end;
end
else TImage(new).Picture.LoadFromFile(cmd[3]+curfile);
with TPanel(new1) do begin
Height:=TImage(New).Picture.Height;
Width:=TImage(new).Picture.Height;
Caption:="";
Color:=ScrollBox.Color;
BevelInner:=bvNone;
BevelOuter:=bvNone;
width:=Ceil(TImage(new).Picture.Width / 100 *10);
Height:=Ceil(TImage(new).Picture.Height / 100 * 10);
end;
New1.Parent:=ScrollBox;
new.Parent:=TPanel(new1);
end;
end;
finally
CFile:=cmd[4];
CFileN:=1;
end;
...


 
Song   (2003-01-08 20:29) [1]

:-)


 
Kruger   (2003-01-08 21:51) [2]

А ты не пробовал сам посмотреть, есть ли тут ошибка через компилятор? :)


 
Big_Rom   (2003-01-08 22:21) [3]

На до тоже будет прислать чегонибудь проверить
и еще ктонибудь проверте мои ощибки в месагах :))


 
MXA   (2003-01-09 02:17) [4]

по-моему компилятор не схавает
троеточие после end"a :)


 
Maksss   (2003-01-09 02:22) [5]

и как ты собираешся перемножить курр на стринг(не являющимся не чем кроме стринга)???


 
Maksss   (2003-01-09 02:30) [6]

1 гон твой код не еполный ив соответствии с твоим кодом полный бред
ошибка в первых 6 строчках у мя никак невяжутся с остальными(тобиш игнорируют твою сонст)могет я не прав!?


 
Andy BitOff   (2003-01-10 23:52) [7]

To Maksss:
А ты хочешь весь код посмотреть? Могу прислать.


 
Andy BitOff   (2003-01-10 23:56) [8]

А проблема собственно не в этом куске (как оказалось), а в следующем; при возникновении ошибки и после закрытия программы есть подозрение, что в памяти остаются эти изображения (cmd[4..n]). Хотя перед выходом конечно все создпнные Image делаем как free.


 
Big_Rom   (2003-01-11 06:49) [9]

ощибка то какая ?


 
Andy BitOff   (2003-01-11 14:02) [10]

На момент открытия файлов, но не в этом куске, который представлен, а в процедуре ProgressUpdate иногда выскакивает сообщение "Параметр задан неверно". Начиная с этого момента загрузка картинок останавливается, но программа отрабатывает до конца нормально.


 
Andy BitOff   (2003-01-11 19:30) [11]

Всплываем



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

Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.007 c
14-72536
БиМ
2003-01-05 07:52
2003.01.23
Virtual & Override


1-72292
fifo
2003-01-15 12:57
2003.01.23
VarArrayCreate c типом Record


3-72081
Vovchik_A
2002-12-27 13:53
2003.01.23
Клик на DBGrid


1-72301
Gammon
2003-01-13 11:15
2003.01.23
Создание своих компонентов на основе RXLib


3-72147
ironwit
2002-12-26 10:18
2003.01.23
как проще всего отсортировать dbgrid по щелчку на колонке?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский