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

Вниз

И ещё одна ощибка...   Найти похожие ветки 

 
Федюлин Григорий ©   (2005-01-06 13:28) [0]

Вылазеет ошибка: Is not integer value! Что такое е могу понять. Нет я конечно понимаю, что типа значение нецелочисленного типа, но где я эту ошибку допустил?... Может вы поможете:


Var
i, a: integer;
...
Begin
If MainForm.GetSettingString("Config","Main","CDRWCOPY") = "TRUE" Then
Begin
a:=CabCopyForm.Memo.Lines.Count;
For i:=1 To a do
CDBurner1.AddFolder(CabCopyForm.RealListBox.Items.Strings[StrToInt(CabCopyForm.Memo.Lines.Strings[i])]);
If CabCopyForm.OtherText.Text <> "" Then
CDBurner1.AddFolder(CabCopyForm.OtherText.Text);
End;

CDBurner1 - компонент для записи на CDRW данных. В нём багов нет. Его функция AddFolder принимает значения типа String.


 
TUser ©   (2005-01-06 13:35) [1]

Очевидно CabCopyForm.Memo.Lines.Strings[i] - это не целочисленное значение. Функцию StrToInt надо защищать try"ем.


 
Александр Иванов ©   (2005-01-06 13:36) [2]

А в какой строке?

Хотя уже одна ошибка есть, права другая:

a:=CabCopyForm.Memo.Lines.Count;
For i:=1 To a do
...CabCopyForm.Memo.Lines.Strings[i]


 
Alex*   (2005-01-06 17:58) [3]


> А в какой строке?
>
> For i:=1 To a do
> ...CabCopyForm.Memo.Lines.Strings[i]


Она самая. Проверяй до подстановки в процедуру как
> TUser ©
советовал


 
Zeqfreed ©   (2005-01-06 19:34) [4]

Александр Иванов ©   (06.01.05 13:36) [2]

a:=CabCopyForm.Memo.Lines.Count;
For i:=1 To a do
...CabCopyForm.Memo.Lines.Strings[i]


a := CabCopyForm.Memo.Lines.Count - 1;
For i := 0 To a do
...CabCopyForm.Memo.Lines.Strings[i]

Может быть так?


 
Zeqfreed ©   (2005-01-06 19:35) [5]

хе, чето я запутался и заработался )
чето ответил, только не понятно кому )



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
6-1099480166
Алексей
2004-11-03 14:09
2005.01.23
Как синхронизировать часы


3-1103610183
Mefodiy
2004-12-21 09:23
2005.01.23
Ошибка при использовании SQLConnection в Oracle


1-1104931809
Andrey, K
2005-01-05 16:30
2005.01.23
ListBox, cut and paste


1-1104920197
AliceCat
2005-01-05 13:16
2005.01.23
Приведение типов: char -> double


1-1105168032
Zester
2005-01-08 10:07
2005.01.23
Как создать файл exe в режиме run-time