Как получить путь в "Program files" etc, кроссплатформенно |
Здравствуйте, гость ( Вход | Регистрация )
Как получить путь в "Program files" etc, кроссплатформенно |
DIMEDROLL |
26.2.2010, 23:24
Сообщение
#1
|
Участник Группа: Участник Сообщений: 165 Регистрация: 28.9.2008 Из: Киев Пользователь №: 304 Спасибо сказали: 23 раз(а) Репутация: 0 |
что то под вечер немогу смекнуть.. хочу получить фолдер, куда установленны и устанавливаются по дефолту программы, например на виндоуз:
"C:/Program Files/" "C:/Program Files(x86)/" на маке(насколько помню) ":my_hd/Applications" ну и на линухе.... как его правильнее и кросплатформеннее написать?) |
|
|
Kagami |
27.2.2010, 19:09
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 601 Регистрация: 2.2.2009 Пользователь №: 523 Спасибо сказали: 101 раз(а) Репутация: 9 |
Как сложно
|
|
|
SABROG |
28.2.2010, 16:13
Сообщение
#3
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Как сложно
Так нельзя делать, хотя бы по этой причине: Цитата Еще одной проблемой является способ работы Windows 7 с 32-битными приложениями. Windows 7 [в 64-разрядной редакции] сохраняет 32-разрядные приложения по другому пути - в папку Program Files (x86), а 64-разрядные сохраняются в привычную Program Files. Это приводит к возникновению определенных проблем при поиске некоторых приложений, пишет Убри.
"Приложения, в которые жестко зашита папка 'Program Files', не могут корректно работать, будучи установленными в папку Program Files (x86)" - объяснил он. |
|
|
Текстовая версия | Сейчас: 28.12.2024, 3:24 |