Показать сообщение отдельно
Старый 24.05.2010, 02:11   #45
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Некорректная работа Blitz3D на win7.

Сообщение от Arles Посмотреть сообщение
Еще на семерке, на диске (C), по умолчанию, почти все папки имеют ограничения на запись/изменение(или еще что-то там) данных - это может являться причиной МАВ-ов. Выход: Изменить права доступа к папке и подпапкам,а именно, разрешить все действия для себя или скопировать запускаемое приложение на другой локальный диск, где настройки винды, не такие жесткие.
Непорите чущь, многие папки сделаны недоступными к записи левым приложениям и это правильно, это осложняет жизнь вирусам и просто дуракам.

Отключение UAC и снятие защиты с папок это кретинизм (медицинский термин кстати).

Правила простые:
1. Приложение может писать в собственную папку в локали пользователя, получать через винапи функцию, константа что-то вроде AppData, лень искать точное название. Этат папка обычно расположена в C:\Пользователи\Юзер\AppData\Roaming\Папка_с_имене м_вашего_приложения
2. Писать в папку приложения если оно расположено в Program Files - нельзя!
3. Можно пистаь в паку документов, любых, их в Висте/Вин7 довольно много по типу содержимого.
4. Поскольку есть наследование прав папками, то полная свобода в записи в свою папку будет если ваше приложение лежит в своей папке что находится в корне диска. Однако это ламерский путь. Православно получать у системы путь для сохранения своих файлов и туда их и писать.
__________________
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ABTOMAT (18.05.2011), ant2on (17.07.2010), Arton (24.05.2010), BlackOut (24.05.2010), Harter (31.05.2010)