|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.05.2011, 22:39 | #11 |
Пользователь
Регистрация: 08.05.2011
Сообщений: 61
|
курсор остановился в проджекте на строке Application.Run;
я то что надо сделала??? |
08.05.2011, 22:46 | #12 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
*посмотрел исходник*
Наверное то, но те там. Ошибка возникает когда жмётся кнопка "Начать тест", а не когда происходит запуск. Сообственно брекпоинт надо было ставить на строке Код:
Кароче ошибка возникает тут: radiogroup1.Items[3]:=s5; - попытка обратиться к несуществующему индексу (у радиограуп1 всего от 0 до 2 индексов) Я подозреваю что из за невнимательности был перепутан индекс радиограупа. Тоесть должно быть так: Код:
адд: логику программы я понять не смог, но скажу сразу, что вторая ошибка будет тут: Код:
Если эту строку закоментировать то программа будет работать без ошибок, но при этом ничего не делать xD
Сливочное масло Valio - компиляция как по маслу
Последний раз редактировалось Valio; 08.05.2011 в 22:59. |
08.05.2011, 23:08 | #13 |
Пользователь
Регистрация: 08.05.2011
Сообщений: 61
|
не не нееее........ у радиогруп2 от 0 до 3 стоит(4 строки, 4 переключателя)
то что я спутала, это точно изза невнимательности... голова пухнет уже... логика этой программы заключается в том, что мне нужно сделать проектную работу по окончании первой половины курса делфи - тест. этот тест я типа и делаю... а что тогда можно сделать со строчкой??? Код:
|
08.05.2011, 23:27 | #14 | |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
В этой строке судя по всему идёт проверка варианта ответа выбраного юзером с правильным вариантом ответа который должен был быть выбран из файла во в этом куске кода:
Код:
Потомучто структура файла намекает(не я её придумывал): Цитата:
Сливочное масло Valio - компиляция как по маслу
|
|
08.05.2011, 23:34 | #15 |
Пользователь
Регистрация: 08.05.2011
Сообщений: 61
|
тааааак.... теперь он повторяет один единственный вопрос (первый). и это происходит бесконечное количиство раз... в чем проблема?? в цикле каком нибудь??? да?
|
08.05.2011, 23:58 | #16 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
1. С циклами всё впорядке. Дело в том что фаил открывается в начале, потом считывается пять строк, затем закрывается.
Затем снова открывается, считывается теже 5 строк и снова закрывается. И так далее. Чтоб такого не происходило нужно один раз открыть фаил и один раз его закрыть. 2. Вот для одного типа вопросов. Я взял фаил test3.txt как самый адекватнозаполненый. Там в самом конце ему надо дописать вариант ответа, а то вылетит с ошибкой чтения при попытке считать последний вопрос. Код:
Сливочное масло Valio - компиляция как по маслу
|
09.05.2011, 00:15 | #17 |
Пользователь
Регистрация: 08.05.2011
Сообщений: 61
|
я посмотрела код.
исправила свой. и всё равно повтор первого вопроса... |
09.05.2011, 00:20 | #18 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
Скинь исправленый архив.
Повтор 1-ого вопроса из за того что фаил по новой открывается.
Сливочное масло Valio - компиляция как по маслу
|
09.05.2011, 00:29 | #19 |
Пользователь
Регистрация: 08.05.2011
Сообщений: 61
|
таааааак.... исправила ошибку повтора, теперь гдето присваивание не туда пошло или что то еще.
ооооооо............. у меня сейчас 3 часа ночи... я одна дома не сплю.... бошка пухнет конкретно.... я щас взорвусь. но! надо доделать. на завтра у меня другая работа... вот архив-файл с моим исправленным кодом тест.rar |
09.05.2011, 00:52 | #20 |
Сливочное масло
Участник клуба
Регистрация: 01.01.2011
Сообщений: 1,149
|
хз, опять както всё не так.
Сливочное масло Valio - компиляция как по маслу
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
EStringListError with message 'List index out of bounds (644)' после удаления дубликатов | dzds | Помощь студентам | 2 | 25.03.2011 09:39 |
ошибка raized exception class EListError with message 'List index out of bounds(1)'.Process stopped | SGRaptor | Софт | 0 | 22.05.2010 19:12 |
Project Project1.exe raised exception class EnvalidOP | Rock'n'rolla | Безопасность, Шифрование | 16 | 20.01.2010 18:39 |
"Project Project1.exe raised class EConvertError with message'''is not a valid floating point value'." | Doz1metr | Помощь студентам | 9 | 24.06.2009 19:06 |
raised exception class EIdSocketError with message' Socket Error # 10022 Invalid argument | eldar | Работа с сетью в Delphi | 16 | 08.08.2008 23:49 |