Страница: 1 |
Страница: 1 |
Вопрос: Integer в INI
Добавлено: 23.07.04 11:24
Автор вопроса: RomaVis | ICQ: 266287351
Надо сохранить, потом загрузить Integer из INI, но так, чтобы с ним можно было выполнять арифметические операции...http://vbnet.ru/forum/images/smiles/s25.gif
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #1
Добавлено: 23.07.04 11:37
Для этого в VB есть функции VAL и CINT.
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 23.07.04 14:00
Скачай с сайта модуль RegToIni, там столько полезного
Включая работы с функцией GetPrivateProfileInt... И не нужно никаких Val, cInt, CLng, и прочих преобразований типов...
Номер ответа: 3
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #3
Добавлено: 23.07.04 18:29
A функция StrToInt не покатит? Ой блин, это кажись дельфийская... Тогда может просто
dim x as integer = Int(StringWithNumberEntered)
Номер ответа: 4
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #4
Добавлено: 23.07.04 18:30
Ну ,правда синтаксист не соблюдается, просто хотел выпендриться...
Номер ответа: 5
Автор ответа:
De.MON
Вопросов: 8
Ответов: 9
Профиль | | #5
Добавлено: 24.07.04 00:44
Попробуй, перед сохранением в INI, преобразовать переменную в строку с помощью CStr, а после считывания - обратно в Integer с помощью CInt. Хотя, честно говоря, CStr - совсем не обязательно.
Номер ответа: 6
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #6
Добавлено: 24.07.04 02:51
De.MON, действительно странный способ )
Номер ответа: 7
Автор ответа:
De.MON
Вопросов: 8
Ответов: 9
Профиль | | #7
Добавлено: 25.07.04 02:15
Возможно... Но почему бы и нет?
Номер ответа: 8
Автор ответа:
Fallout
Вопросов: 10
Ответов: 387
Web-сайт:
Профиль | | #8
Добавлено: 26.07.04 09:10
А что за проблема с сохранением ИНИ? +) если за знак боишься тогда ну сохраняй в хексах то бишь HEX$(<INTIGER>.... а потом когда считывать из файла будешь то вот так VAL("&H" & <STRINTEGER>