Страница: 1 |
Страница: 1 |
Вопрос: Нужна помощь, чтение/запись из/в файл
Добавлено: 03.11.08 18:55
Автор вопроса: DMG
Здравствуйте. Помогите пожалуста создать скажем так "конфигуратор файлов":
выглядит форма так:
несколько текстбоксов, которые Value берут из файла filename.ini . через эти текстбоксы для изменения данных при нажатии на кнопку "Сохранить" значения сохранялись в файл filename.ini в определенном порадке, а именно:
программа ищет строки ф этом файле и пишет туда значение, типо
color="значение без скобок"
time="значение без скобок"
, при этом значения например color строго определены, скажем 1-256, а для time день.месяц.год.
если такие строки программа не находит, то создает с пустыми значениями,
color=
При запуске программы, она проверяет на наличие файла filename.ini , если его находит , читает данные из этого файла и выводит в текстбокс, а если нет, то создает этот файл (текстовый) и добавляет строки с пустыми значениями.
В некоторых текстобксах установить вид ввода данных, т.е не любое число, а например в каком нибудь диапозоне или формате(дата), если вводимые данные неправильны, выдать ошибку.
всего 2 кнопки, "Сохранить" - сохранение настроек в текстовый файл и "Закрыть" - завершение процесса программы.
Заранее спасибо!
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #1
Добавлено: 04.11.08 21:10
самое главное не указано - сколько wmz платим.
Номер ответа: 2
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #2
Добавлено: 05.11.08 06:45
Актуальнее WMG
Номер ответа: 3
Автор ответа:
Ra$cal
ICQ: 8068014
Вопросов: 18
Ответов: 817
Web-сайт:
Профиль | | #3
Добавлено: 05.11.08 07:24
точна, с учетом таких скачков курсов это надежнее бумажек будет
Номер ответа: 4
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #4
Добавлено: 05.11.08 08:23
2 DMG:
Рецепт для тебя - суповой набор API: (Get/Write)PrivateProfile(String/Int/Struct/Section)
Позволяют:
1. Работать с настройками в секциях, например [user_profile_1]
2. Читать / писать строки, целые (VB Type: Long), двоичные структуры (VB Type: Structure)
3. Для строк и чисел ты сможешь иметь значения по умолчанию.
Остальное, включая контроль диапазонов значений, дописывается программно.
Если что, мой e-mail указан в профиле.
2 Ra$cal & Steel Brand:
:P