|
2 / 2 / 2
Регистрация: 14.12.2013
Сообщений: 39
|
||||||||||||||||
Необходимо создать "Тест" (найти ошибку, поправить прогу)02.10.2014, 02:22. Показов 3569. Ответов 32
Метки нет (Все метки)
Здравствуйте!
Надеюсь на Вашу помощь. Задание: 1. Перед пользователем окно, в котором он должен ввести свои ФИО. 2. Во втором окне пользователю предлагается выбрать тест, который он хочет пройти через OpenDialog. 3. Название,которое выбирается в OpenDialog сохраняется в переменную. 4. Открывается этот файл с именем этой переменной. В 3-ей форме создается некоторое количество лейблов и столько же едитов. В каждый лейбл записывается вопрос -1 строка из файла. В соседний едит пользователь должен ввести ответ на него. 5. Результатом проги является то, что все ответы пользователя сохраняются в отдельный файл, а еще этому файлу нужно обеспечить защиту от ручной корректировки результатов. Надеюсь, что объяснила понятно. То, что у меня получилось (3 юнита) здесь. Буду очень благодарна, если найдете ошибку
0
|
||||||||||||||||
| 02.10.2014, 02:22 | |
|
Ответы с готовыми решениями:
32
Поправить прогу!(Функция) Поправить прогу!(Функция) поправить прогу,метод Эйлера |
|
602 / 550 / 210
Регистрация: 24.01.2012
Сообщений: 1,352
|
|||||||||||
| 02.10.2014, 15:41 | |||||||||||
|
Может Антивирус мешает? У меня программа вылетала при сохранении результатов т.к. при создании едитов им не назначались имена, а при сохранении шло обращение к едитам по именам Нужно в процедуру создания едитов добавить строки
0
|
|||||||||||
|
2 / 2 / 2
Регистрация: 14.12.2013
Сообщений: 39
|
|
| 02.10.2014, 16:04 [ТС] | |
|
Когда я нажимаю на кнопку выбора теста и открывается окно выбора файла, возникает ошибка RunError 217 (см.скрин). Антивирусы выключены. Т.е. до сохранения результатов я не дохожу.
0
|
|
|
602 / 550 / 210
Регистрация: 24.01.2012
Сообщений: 1,352
|
|
| 02.10.2014, 16:35 | |
|
exe файл-64х битный, значит система win7 или win8. А у меня XP. Так, что попытаться воспроизвести проблему мне негде. А в XP программа работает.
0
|
|
|
Модератор
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
|
|
| 02.10.2014, 17:19 | |
|
На Win7 x64 ЕХЕшник работает.
0
|
|
|
2 / 2 / 2
Регистрация: 14.12.2013
Сообщений: 39
|
|
| 02.10.2014, 18:23 [ТС] | |
|
эх, да что ж со мной не так...
0
|
|
|
2 / 2 / 2
Регистрация: 14.12.2013
Сообщений: 39
|
|
| 02.10.2014, 18:27 [ТС] | |
|
Может, можно это как-то определить по адресу?
0
|
|
|
Модератор
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
|
|
| 02.10.2014, 18:35 | |
|
Попробуй перенеси проект с диска "С" (Рабочего стола) на другой и запусти оттуда.
0
|
|
|
2 / 2 / 2
Регистрация: 14.12.2013
Сообщений: 39
|
|
| 02.10.2014, 19:02 [ТС] | |
|
Не помогает.
0
|
|
|
446 / 374 / 133
Регистрация: 09.09.2011
Сообщений: 1,347
|
|
| 02.10.2014, 21:58 | |
|
Попробуйте перекомпилировать проект с полной очисткой (удалением всех объектных файлов).
Надо зайти в меню "Запуск" -> "Очистить файлы сборки...". В появившимся окне снять "галки" с последних 2-х пунктов, как на приложенном скриншоте и нажать кнопку "Очистить и собрать"
0
|
|
|
2 / 2 / 2
Регистрация: 14.12.2013
Сообщений: 39
|
|
| 02.10.2014, 23:15 [ТС] | |
|
Не помогло.
0
|
|
|
446 / 374 / 133
Регистрация: 09.09.2011
Сообщений: 1,347
|
|
| 02.10.2014, 23:30 | |
|
не знаю тогда что и подсказать - у меня вполне работает (после незначительных правок кода).
может какие-нибудь символы сбойные в пути (по умолчанию?)... возникает эта ошибка, если запустить само приложение (не из среды Lazarus)? если запустить приложение от другого пользователя (например Администратора)? для этого правый клик на exe файл и выбрать "Запуск от имени Администратора"
1
|
|
|
2 / 2 / 2
Регистрация: 14.12.2013
Сообщений: 39
|
|
| 05.10.2014, 15:20 [ТС] | |
|
Ураа! Это просто мистика, но с ноутбука все работает!Единственно, что делать, если в answers.txt один ответ записывается по нескольку раз? И как уберечь файл с ответами от ручной корректировки?
Добавлено через 58 минут Хотя нет , только про то, как защитить файл с ответами. Добавлено через 2 часа 20 минут А,все, у меня получилось. Огромное всем спасибо!!!
0
|
|
| 05.10.2014, 15:20 | |
|
Помогите поправить код почти закончил прогу Аппроксимация функции методом наименьших квадратов (поправить прогу)
Найти ошибку в коде. Не проходит тест Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Video:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|