|
Переменная из INI файла
|
|||
---|---|---|---|
#18+
Народ, Обнаружил непонятную тему: Есть INI файл из которого читается одно значение - путь к базе данных. [ShopsPath] Path = С:\DBStorage\ Сам код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
Кто-то с этим сталкивался? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2009, 19:17 |
|
Переменная из INI файла
|
|||
---|---|---|---|
#18+
Концевые пробелы забыл убрать. Длина переменной lcBuffer как была 101 символ, так 101 символ и осталась. Т.е. в переменной C у тебя записано "С:\DBStorage\" + 100 пробелов + Chr(0) + 'DB1.DBC' Функция GetPrivStr() возвращает целое число, содержащее реальное количество символов в прочитанном значении. Это значение и надо использовать, чтобы при помощи LEFT() вырезать нужный фрагмент. Подробнее здесь Как работать с ini-файлами PS: Крайне не желательно использовать однобуквенные имена переменных, а особенно первые 8 букв латинского алфавита. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2009, 19:44 |
|
|
start [/forum/topic.php?fid=41&msg=36044589&tid=1586310]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 140ms |
0 / 0 |