![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
iFlight |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 11 Пол: Мужской Репутация: ![]() ![]() ![]() |
Здравствуйте, помоги пожалуйсто разобраться в чём проблемма, при работе программы выдаётся ошибка,причём если скомпилировать программа выполяется верно, но переодически вылазит окно с ошибкой:
Цитата Project Project1.exe raised exeption class EInOutError with message 'I/O error 103'.Process stopped.Use Step or run to continue Подчёркивает начало цикла While в следующем куске кода: procedure TForm1.ComboBox2Select(Sender: TObject); Причём перед этим, в другой процедуре уже выполняется такой же цикл и никаких ошибок не выдаёт, да и эту ошибку раньше не выдавало... Помогите разобраться что это и как с этим бороться. Зарание спасибо:) Сообщение отредактировано: iFlight - 2.07.2009 10:04 |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Можно посмотреть полностью ВСЮ процедуру ComboBox2Select, и ту, другую (тоже полностью), где выполняется такой же цикл? А еще лучше - присоединить проект. "I/O error 103" это "Файл не открыт", где-то ты что-то не то делаешь с файлом. Чтобы понять, где, надо видеть код, а не обрывки...
|
iFlight |
![]()
Сообщение
#3
|
Новичок ![]() Группа: Пользователи Сообщений: 11 Пол: Мужской Репутация: ![]() ![]() ![]() |
Полностью код:
unit Unit1; В ходе работы обращается к Wear.db который заполняется через другую прогу...тож самодельную |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Бррр... Ужас. Скажи, а файл Wear.db, он большой? То есть, ты уверен, что после того, как ты открыл его и просматриваешь (бред, конечно просматривать постоянно весь файл ради одной - единственной записи), но перед тем, как ЕЩЕ РАЗ выбираешь новый элемент в ComboBox2, файл успел просмотреться полностью и закрыться? Если нет, то у тебя второй вызов TForm1.ComboBox2Select не способен будет открыть файл, он уже открыт предыдущим вызовом и доступа к нему нет, пока он не закроется.
P.S. Настоятельно рекомендую перейти сейчас, пока программа не разбухла до ужасных размеров, на хранение данных в БД. Это во-первых, скажется на размере кода (он станет меньше), а во вторых - на удобстве работы с данными. |
iFlight |
![]()
Сообщение
#5
|
Новичок ![]() Группа: Пользователи Сообщений: 11 Пол: Мужской Репутация: ![]() ![]() ![]() |
Wear.db весит 45.8 кб,пока что, но будет с пол метра наверное, и записей там куча,сейчас где то около 200(
Я бы с радостью перешёл, но пока что не умею.. ![]() |
volvo |
![]()
Сообщение
#6
|
Гость ![]() |
Цитата Я бы с радостью перешёл, но пока что не умею Вот как раз самое время научиться ![]() |
iFlight |
![]()
Сообщение
#7
|
Новичок ![]() Группа: Пользователи Сообщений: 11 Пол: Мужской Репутация: ![]() ![]() ![]() |
скачал) будем учится) Спасибо:)
|
![]() ![]() |
![]() |
Текстовая версия | 8.07.2025 9:58 |