|
Config.fpw
|
|||
---|---|---|---|
#18+
Исторический момент, у меня в проге, некоторые переменные хранятся в файле CONFIG.FPW Учитывая что фокс не замечает неизвестные ему строки я воспользовался этим т храню там разные установки. Как менять строки в CONFIG.FPW программно? Попадалось ли кому готовое решение? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 07:26 |
|
Config.fpw
|
|||
---|---|---|---|
#18+
MaestroEv, Так же как и FoxPro через FREAD и FWRITE - и парсить ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 07:54 |
|
Config.fpw
|
|||
---|---|---|---|
#18+
Наверняка это кто-то уже делал. Не охота писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 08:11 |
|
Config.fpw
|
|||
---|---|---|---|
#18+
MaestroEv, не пиши, оставь как есть ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 08:12 |
|
Config.fpw
|
|||
---|---|---|---|
#18+
CONFIG.FPW по синтаксису как INI только нет секций. Для работы с INI есть WinAPI-функции GetPrivateProfileString() и WritePrivateProfileString() Код: sql 1. 2. 3. 4. 5. 6.
понимает только полные пути, поэтому писать FullPath('config.fpw') ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 08:25 |
|
Config.fpw
|
|||
---|---|---|---|
#18+
Примеры использования Запись: Код: sql 1.
Чтение: Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 08:31 |
|
Config.fpw
|
|||
---|---|---|---|
#18+
Dima TCONFIG.FPW по синтаксису как INI только нет секций. Именно поэтому, если не добавить эту самую секцию, хотя бы фиктивную, API-функции ничего из него прочитать не смогут. Другими словами, чтобы работать с Config.fpw через эти функции необходимо добавить имя секции. Т.е., если содержимое Config.fpw будет примерно таким Код: sql 1. 2.
То работать можно так Код: sql 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. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50.
Подробнее о работе с ini-файлами Как работать с ini-файлами ... |
|||
:
Нравится:
Не нравится:
|
|||
01.08.2012, 10:41 |
|
|
start [/forum/topic.php?fid=41&msg=37899808&tid=1583539]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 272ms |
total: | 422ms |
0 / 0 |