Страница: 1 |
Страница: 1 |
Вопрос: Ini-секция размером больше 64К возможна ?
Добавлено: 13.11.06 13:42
Автор вопроса: avkiev | ICQ: 226072
Прочитал эту статью: http://www.vbnet.ru/articles/showarticle.aspx?id=24
Цитирую:
Dim strBuffer As String * 512
...
Как я понимаю, тут размер ини-секции ограничен 512-ю байтами.
В своем приложении успешно работал с секциями по 60-62К, но больше 64К перепрыгнуть не удалось.
А потому - такой вопрос: можно ли работать с ини-секциями размером больше 64К ?
ЗЫ. Про xml - знаю, но хочется все же работать с ini ...
Ответы
Всего ответов: 13
Номер ответа: 1
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #1
Добавлено: 13.11.06 15:00
Насколько я слышал - нельзя.
Номер ответа: 2
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #2
Добавлено: 13.11.06 15:01
Насколько я слышал - нельзя.
Номер ответа: 3
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #3
Добавлено: 13.11.06 15:02
извиняюсь - ie подвис...
Номер ответа: 4
Автор ответа:
avkiev
ICQ: 226072
Вопросов: 48
Ответов: 107
Профиль | | #4
Добавлено: 13.11.06 15:42
Все оказалось не просто...
А очень просто...
Надо всего лишь вместо:
Dim strBuffer As String * 512
писать примерно так:
Dim strBuffer As String
strBuffer = space(100000)
Размер ини-секции - 100К
Номер ответа: 5
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #5
Добавлено: 13.11.06 18:14
а чем тебя xml не устраивает? все-таки ini - это уже прошлый век. Формат, использовавшийся еще при 16-битной архитектуре
Номер ответа: 6
Автор ответа:
avkiev
ICQ: 226072
Вопросов: 48
Ответов: 107
Профиль | | #6
Добавлено: 13.11.06 18:19
Дело в том, что меня полностью устраивает ини (после преодоления барьера 64К)
Номер ответа: 7
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #7
Добавлено: 13.11.06 21:21
ладно,
так почему «хочется все же работать с ini»? приведи конкретные факты против юзания xml
Номер ответа: 8
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #8
Добавлено: 14.11.06 10:41
Для xml нужен установленный msxml соответствующей версии. Или ты сам его парсить будешь?
Номер ответа: 9
Автор ответа:
avkiev
ICQ: 226072
Вопросов: 48
Ответов: 107
Профиль | | #9
Добавлено: 14.11.06 10:49
Я не против xml. Я, возможно, даже за него
Но он мне не нужен, ini полностью устраивает
Номер ответа: 10
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #10
Добавлено: 14.11.06 19:50
Номер ответа: 11
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #11
Добавлено: 15.11.06 10:36
В том и фокус - XXX. Если у юзера xml 3.0, а твой код юзает четверку - будут проблемы. Сам сталкивался.
Номер ответа: 12
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #12
Добавлено: 15.11.06 20:37
дык мона и юзать тройку. Имхо, она есть на 90-99% компов
Номер ответа: 13
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #13
Добавлено: 16.11.06 18:17
да зачем лишние сложности с процентом юзеров, у которых есть тройка, если можно заюзать ини? А если не офиса?