![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать файл в Program Files? [D6, D7, 95/98, XP]
TIF © (2006-10-28 14:45:00)Здравствуйте! Помогите пожалуйста. Программа запущена из папки C:\Program Files\Lost. В программе есть memo, содержимое которого надо сохранить в файл C:\Program Files\Lost\123.txt. Программа запущена под пользователем "Счетовод", которая является "Ограниченнной учётной записью" (в ХР). При сохранении выдаётся ошибка вроде: отказано в доступе. Как же сохранить файл?
DrPass (2006-10-28 16:22:00) [21]
> ведь другие програмные продукты в большинстве случаев только
> так и делают!
Ни в коем случае. Настройки у всех нормальных программ хранятся в реестре (у пользователя есть право на запись в реестр, в его личную ветку HKCU), всякие конфигурации и временные файлы - в рабочих папках. И никаких Program Files.
TIF (2006-10-28 16:03:00) [22]А ведь другие програмные продукты в большинстве случаев только так и делают!
DrPass (2006-10-28 15:54:00) [23]
> TIF © (28.10.06 15:13) [4]
> а если позарез надо?
Никак. Программист должен писать программы так, как это требует операционная система, а не так, как ему хочется
TIF (2006-10-28 15:33:00) [24]спасибо и на этом
Ketmar (2006-10-28 15:31:00) [25]>[2] TIF(c) 28-Oct-2006, 15:03
>Книги денег стоят, а инет бесплатный. Большая разница
у тебя бесплатный, у нас -- нет. между прочим, наше время тоже денег стоит. всё, расслабься, я больше тебя доставать не буду. поставил игнор.
TIF (2006-10-28 15:13:00) [26]а если позарез надо? А с реестром нет доступа для записи
DrPass (2006-10-28 15:07:00) [27]
> TIF © (28.10.06 14:45)
Не сохранять его в Program Files. Для пользователей есть личная папка в "Documents and Settings" и личный раздел реестра
TIF (2006-10-28 15:03:00) [28]Книги денег стоят, а инет бесплатный. Большая разница
Ketmar (2006-10-28 14:58:00) [29]опять ты? книги иди читать. узнаешь много нового и полезного.