Главная страница
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.48 MB
Время: 0.026 c
3-1103367985
Серый
2004-12-18 14:06
2005.01.23
Вычисляемое поле


3-1103456917
cherrex
2004-12-19 14:48
2005.01.23
можно ли создать распределенную БД на interbase


14-1104756118
Piter
2005-01-03 15:41
2005.01.23
Где почитать про использование WinInet (HTTP) в Delphi?


4-1101655408
Hensin
2004-11-28 18:23
2005.01.23
Как выйти из ждущего режима?


8-1097945501
Viper
2004-10-16 20:51
2005.01.23
Убрать ФОН