|
|
|
Копирование файла
|
|||
|---|---|---|---|
|
#18+
Нужно скопировать файл в C:\Documents and Settings\%UserName%\Application Data\ и т.д. %UserName%, конечно, не понимает. Как же записать тогда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2007, 17:31 |
|
||
|
Копирование файла
|
|||
|---|---|---|---|
|
#18+
x-aНужно скопировать файл в C:\Documents and Settings\%UserName%\Application Data\ и т.д. %UserName%, конечно, не понимает. Как же записать тогда? воспользоваться замечательной функцией GetUserName ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2007, 17:44 |
|
||
|
Копирование файла
|
|||
|---|---|---|---|
|
#18+
Спасибо. Я уже догадалась )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2007, 18:04 |
|
||
|
Копирование файла
|
|||
|---|---|---|---|
|
#18+
x-aСпасибо. Я уже догадалась )) Есть еще одна, не менее замечательная функция - SHGetSpecialFolderPath. Главное ее достоинство - это то, что в различных системах она будет действовать правильно, а использование GetUserName рассчитано на определенные предположения, которые, по большому счету, могут и не выполняться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2007, 19:37 |
|
||
|
Копирование файла
|
|||
|---|---|---|---|
|
#18+
terasа использование GetUserName рассчитано на определенные предположения, которые, по большому счету, могут и не выполняться. можно поподробнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 13:43 |
|
||
|
Копирование файла
|
|||
|---|---|---|---|
|
#18+
Cerebrumможно поподробнее Тут есть две причины. Первая - (взято отсюда Profile folder ) как найти тот самый Application Data каталог: Operating systemProfile folder location(s)Windows 95 (without Desktop Update)C:\Windows\MozillaWindows 95 (with Desktop Update)/98/MeC:\Windows\Application Data\Mozilla\ C:\Windows\Profiles\<Windows login/user name>\Application Data\Mozilla\Windows NT 4.xC:\Winnt\Profiles\<Windows login/user name>\Application Data\Mozilla\Windows 2000 and XPC:\Documents and Settings\<Windows login/user name>\Application Data\Mozilla\Windows VistaC:\Users\<Windows login/user name>\AppData\Roaming\Mozilla\Как видите, уже повод задуматься - на разных системах по разному. Второй - "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" и "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders". Здесь можно изменить местоположение этих каталогов. Например, утилитой TweakUI. Причем, если я правильно помню, изменить пути можно и до инсталляции системы - в настройках инсталлятора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2007, 23:38 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=278&tid=2028227]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 337ms |

| 0 / 0 |
