|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.01.2009, 21:51 | #1 |
Регистрация: 20.12.2007
Сообщений: 5
|
Ошибка:"Project raised exception class EConvertError..."
Вообщем надо сделать тестирующую программу.И на псоледней стадии когда загружаю ini-файл с вопросами, то возникает эта ошибка:"Project Project1.exe raised exception class EConvertError with message "F:\comp.ini" is not a valid integer value. Process stopped. Use Step or Run to continue"
Вот текст программы (не весь) Код:
|
13.01.2009, 23:28 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Пытался разобраться и бросил - неохота ломать глаза на таком "листинге"...
Посему совет только один - поставьте брэкпойнт на предыдущей строке (от красной) и пройдитесь по шагам (F7). Ошибку вам Дельфи покажет - она умная... Она даже текстом все говорит, правда, по-аглицки. В общем-то, текст ошибки уже все разъяснил... |
14.01.2009, 01:19 | #3 |
Регистрация: 20.12.2007
Сообщений: 5
|
Не, не помогло
Вот программа во вложенном файле |
14.01.2009, 01:52 | #4 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Похоже, сказанное мной показалось вам китайским языком. Это совсем плохо. Элементарные вещи нужно знать.
(Еще хуже только то, что вы и не хотите это узнать. И не спрашиваете. Из-за ложной "скромности", надо полагать?) Код:
Так вот - значение SS при первом же проходе равно "COMP.INI". И что вы хотите с этой строкой сделать? Докладываю - n := StrToInt(ss); то есть "мечтаете" преобразовать ее в целое число... Это возможно??? Конечно, нет! Почему? Об этом вам недвусмысленно намекает Дельфи: ""F:\comp.ini" is not a valid integer value" На всякий случай переведу: ""F:\comp.ini" не является допустимым выражением целого числа"... Инцидент исчерпан? Последний раз редактировалось mihali4; 14.01.2009 в 02:03. |
14.01.2009, 02:11 | #5 |
Регистрация: 20.12.2007
Сообщений: 5
|
Так, и как же это исправить?Удалить строку n := StrToInt(ss); ??
|
14.01.2009, 13:34 | #6 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Вполне. Ибо я не вижу, где это N используется и зачем оно вообще...
|
14.01.2009, 14:12 | #7 |
Регистрация: 20.12.2007
Сообщений: 5
|
Всё, спасибо большое!Помогло!!!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder | AleksP | C++ Builder | 7 | 11.04.2009 13:06 |
Exception in thread " main " java.lang.ArrayIndexOUTofBounds | 3.14oner | Общие вопросы по Java, Java SE, Kotlin | 2 | 08.11.2008 11:18 |
raised exception class EIdSocketError with message' Socket Error # 10022 Invalid argument | eldar | Работа с сетью в Delphi | 16 | 08.08.2008 23:49 |
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует | skobets | Общие вопросы C/C++ | 2 | 03.06.2008 06:51 |
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" | MAcK | Компоненты Delphi | 11 | 24.10.2007 10:49 |