Главная страница
    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.008 c
6-72444
anmartynov
2002-11-26 11:55
2003.01.23
TServerSocket


1-72228
Джин
2003-01-14 15:31
2003.01.23
Создание компонент


4-72603
TankMan
2002-11-25 22:08
2003.01.23
Какие системные сообщения приходят приложению, при его закрытии?


1-72400
Vick
2003-01-13 16:32
2003.01.23
TeeChart (TChart, TDBChart)


14-72499
zolotov
2003-01-06 16:10
2003.01.23
Нет компонентов на вкладке Sample





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский