|
|
|
Как получить значение переменной окружения USERPROFILE ?
|
|||
|---|---|---|---|
|
#18+
Например, нужно получить полный путь к папке "Мои документы". Функция GetEnvironment(environmentinfo) позволяет получить тип операционной системы, а как можно получить значение переменной окружения USERPROFILE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 15:14 |
|
||
|
Как получить значение переменной окружения USERPROFILE ?
|
|||
|---|---|---|---|
|
#18+
если нужен путь к "Мои документы", то можно воспользоваться функицией winapi Код: plaintext 1. с nFolder = CSIDL_COMMON_DOCUMENTS а затем по полученному элементу в массиве ppidl получит путь: Код: plaintext 1. и освободить память: Код: plaintext -----пример из той же статьи в MSDN на Си--------------------- Код: 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. осталось только всё это героически "обернуть" в объявления и вызовы из powerBuilder'а.. проблема может появиться в объявлении и передачи массива пример "оборачивания" и прочего можно стащить на http://pbdr.com/software/comp/bff.zip ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 15:35 |
|
||
|
Как получить значение переменной окружения USERPROFILE ?
|
|||
|---|---|---|---|
|
#18+
Навскидку не вспомнил. Что то там про контекст вроде. решил погуглить: Google > environment variable powerbuilder I'm feeling lucky О! Меняем Path на USERPROFILE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 15:46 |
|
||
|
Как получить значение переменной окружения USERPROFILE ?
|
|||
|---|---|---|---|
|
#18+
savosin_sergeyосталось только всё это героически "обернуть" а проще не геройствовать, а взять готовый сервис от Roy Kiesler тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2005, 15:48 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33011145&tid=1338415]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 251ms |
| total: | 402ms |

| 0 / 0 |
