0 / 0 / 0
Регистрация: 02.03.2013
Сообщений: 36
|
|
1 | |
Редактор для изменения текстовых файлов09.03.2013, 15:10. Показов 5356. Ответов 10
Метки нет Все метки)
(
Есть форма с 6 textBox
есть 3 файла такого строения(вложение) нужен редактор для изменения их что бы в текстовое поле вводилось сам вопрос -1 поле 1 вариант ответа - 2 поле 2 вариант ответа - 3 поле 3 вариант ответа - 4 поле 4 вариант ответа - 5 поле правильный ответ -6 поле по нажатию на кнопку первый вопрос и варианты ответа,вместе с правильным записались,затем происходит очищение полей и так записывается второй вопрос и его варианты ответа и правильный и так до 10 затем после когда все 10 вопросов запишутся переходит на 2 файл,а потом и на третий (цикл короче) нужно что б ещё были 3 кнопки дополнительно (Уровень 1,Уровень 2 и Уровень 3) при нажатии на них можно было бы отдельно исправлять каждый файл
0
|
09.03.2013, 15:10 | |
09.03.2013, 15:10 | |
Ответы с готовыми решениями:
10
Текстовой редактор: как привязать trackBar к richTextBox для изменения параметров страницы Программа для поиска повторяющихся текстовых файлов |
0 / 0 / 0
Регистрация: 02.03.2013
Сообщений: 36
|
||||||
10.03.2013, 14:58 [ТС] | 3 | |||||
Проблема в том,что раньше строение файла было 1 txt файл,один вопрос,а сейчас 1 txt файл 10 вопросов,я и писал под 1 файл ,один вопрос
тут можно сказать даже не записываение,а перезаписывание
0
|
![]() ![]() |
|
10.03.2013, 16:48 | 4 |
А тебе принципиально нужен именно текстовый файл?
Добавлено через 12 минут И вообще тупо писать вопросы в текстовый файл это полная чушь. Как ты их будешь редактировать, перемещать очерёдность показа вопросов и прочее? Надо создать классы опредёлнные и с ними работать.
1
|
![]() ![]() |
||||||
10.03.2013, 17:22 | 5 | |||||
Короче убил я времени прилично и дальше убивать его не охота, сам напишешь сохранение с выбором имени файла, окно с выбором теста, который надо открыть и прочие мелочи. Сама суть я думаю ясна из проекта будет.
1
|
0 / 0 / 0
Регистрация: 02.03.2013
Сообщений: 36
|
|
10.03.2013, 18:10 [ТС] | 6 |
у меня просто есть сам тест,слишком много переделывать под этот редактор
+мне еще надо будет делать 50/50 добавляет при ошибке ещё доп вопрос,при структуре которая сейчас более менее понятно как это сделать,а так слишком сложновато будет
0
|
0 / 0 / 0
Регистрация: 02.03.2013
Сообщений: 36
|
|
11.03.2013, 01:11 [ТС] | 7 |
так что думаю лучше с txt
Добавлено через 6 часов 58 минут Casper-SC, лучше с txt все таки
0
|
0 / 0 / 0
Регистрация: 02.03.2013
Сообщений: 36
|
|
11.03.2013, 18:47 [ТС] | 9 |
конечно)
0
|
![]() ![]() |
|||||||||||
12.03.2013, 11:47 | 10 | ||||||||||
Ну так покажи хоть код, как ты пытаешься считывать вопросы с ответами с файла. Я тебе ещё раз говорю, читать с файла сразу в текстбоксы по одному вопросу - бред. Создай классы с нужными свойствами, потом создай коллекцию и наполняй её считывая с файла вопросы с ответами. И потом уже работай с этой коллекцией, а не с файлом. А так как ты хочешь это просто не правильно и излишне неудобно/сложно. Если я тебя вообще правильно понял.
Добавлено через 2 минуты Да там несколько строк кода, чтобы с твоего готового текстового файла перегнать вопросы сначала в объекты (тех классов, что в моём проекте), а потом сохранить в новый формат. Из того, что я видел у тебя в выложеном проекте, я с нуля больше написал, а ты говоришь, что слишком много переделывать. Добавлено через 12 часов 31 минуту Держи:
Вот такой формат получится: Вот тебе код для создания такого теста, чтобы было яснее:
1
|
0 / 0 / 0
Регистрация: 02.03.2013
Сообщений: 36
|
|
12.03.2013, 15:01 [ТС] | 11 |
спасибо,я сделал уже,правда иначе немножко,все весьма не плохо работает)
Спасибо ![]()
0
|
12.03.2013, 15:01 | |
12.03.2013, 15:01 | |
Помогаю со студенческими работами здесь
11
Обработка текстовых файлов Обработка текстовых файлов Чтение из текстовых файлов Открытие текстовых файлов на кириллице... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Что означает знак восклицания в TypeScript
hw_wired 14.02.2025
TypeScript - удивительный язык программирования, который предоставляет множество возможностей для работы с типами данных. Особый интерес вызывает оператор утверждения ненулевого значения, который. . .
|
Как свернуть/скрыть секции кода в Visual Studio Code
hw_wired 14.02.2025
Ежедневно мы работам с файлами, содержащими сотни и тысячи строк кода. Навигация по такому объему становится настоящим испытанием, особенно когда нужно быстро найти нужный метод или переменную. . . .
|
Автоматическое создание файла requirements.txt в Python
hw_wired 14.02.2025
Дружелюбная среда для разработки на Python, один из самых широко используемых языков программирования, состоит не только из самого кода, но и целого ряда важных компонентов. И если вы когда-нибудь. . .
|
Передача переменных окружения в контейнер Docker
hw_wired 14.02.2025
При работе с Docker контейнерами возникает необходимость передать различные настройки и конфигурационные параметры - от строк подключения к базам данных до API ключей. И хотя можно жестко прописать. . .
|
Отличия Constructor и ngOnInit в Angular
hw_wired 14.02.2025
Разработка компонентов в Angular - непростая задача, особенно когда дело доходит до правильной инициализации и управления их жизненным циклом. Каждый разработчик рано или поздно сталкивается с. . .
|
Ошибка "Transport security has blocked a cleartext HTTP" в iOS
hw_wired 14.02.2025
В iOS-разработке часто возникают неожиданные препятствия, и одним из самых распространенных является сообщение об ошибке "Transport security has blocked a cleartext HTTP". Эта ошибка появляется,. . .
|
Ошибка "Cleartext HTTP traffic not permitted" в Android
hw_wired 13.02.2025
При разработке Android-приложений можно столнуться с неприятной ошибкой "Cleartext HTTP traffic not permitted", которая может серьезно затруднить отладку и тестирование. Эта проблема особенно. . .
|
Изменение версии по умолчанию в NVM
hw_wired 13.02.2025
Node Version Manager, или коротко NVM - незаменимый инструмент для разработчиков, использующих Node. js. Многие сталкивались с ситуацией, когда разные проекты требуют различных версий Node. js,. . .
|
Переименование коммита в Git (локального и удаленного)
hw_wired 13.02.2025
Git как система контроля версий предоставляет разработчикам множество средств для управления этой историей, и одним из таких важных средств является возможность изменения сообщений коммитов. Но зачем. . .
|
Отличия Promise и Observable в Angular
hw_wired 13.02.2025
В веб-разработки асинхронные операции стали неотъемлимой частью почти каждого приложения. Ведь согласитесь, было бы странно, если бы при каждом запросе к серверу или при обработке больших объемов. . .
|