Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.12;
Скачать: CL | DM;

Вниз

Как создать файл в Program Files?   Найти похожие ветки 

 
TIF ©   (2006-10-28 14:45) [0]

Здравствуйте! Помогите пожалуйста. Программа запущена из папки C:\Program Files\Lost. В программе есть memo, содержимое которого надо сохранить в файл C:\Program Files\Lost\123.txt. Программа запущена под пользователем "Счетовод", которая является "Ограниченнной учётной записью" (в ХР). При сохранении выдаётся ошибка вроде: отказано в доступе. Как же сохранить файл?


 
Ketmar ©   (2006-10-28 14:58) [1]

опять ты? книги иди читать. узнаешь много нового и полезного.


 
TIF ©   (2006-10-28 15:03) [2]

Книги денег стоят, а инет бесплатный. Большая разница


 
DrPass ©   (2006-10-28 15:07) [3]


> TIF ©   (28.10.06 14:45)  

Не сохранять его в Program Files. Для пользователей есть личная папка в "Documents and Settings" и личный раздел реестра


 
TIF ©   (2006-10-28 15:13) [4]

а если позарез надо? А с реестром нет доступа для записи


 
Ketmar ©   (2006-10-28 15:31) [5]

>[2] TIF(c) 28-Oct-2006, 15:03
>Книги денег стоят, а инет бесплатный. Большая разница
у тебя бесплатный, у нас -- нет. между прочим, наше время тоже денег стоит. всё, расслабься, я больше тебя доставать не буду. поставил игнор.


 
TIF ©   (2006-10-28 15:33) [6]

спасибо и на этом


 
DrPass ©   (2006-10-28 15:54) [7]


> TIF ©   (28.10.06 15:13) [4]
> а если позарез надо?

Никак. Программист должен писать программы так, как это требует операционная система, а не так, как ему хочется


 
TIF ©   (2006-10-28 16:03) [8]

А ведь другие програмные продукты в большинстве случаев только так и делают!


 
DrPass ©   (2006-10-28 16:22) [9]


>  ведь другие програмные продукты в большинстве случаев только
> так и делают!

Ни в коем случае. Настройки у всех нормальных программ хранятся в реестре (у пользователя есть право на запись в реестр, в его личную ветку HKCU), всякие конфигурации и временные файлы - в рабочих папках. И никаких Program Files.


 
TIF ©   (2006-10-28 16:27) [10]


> И никаких Program Files.


Приведу пример. Программа Friendly Chat (http://www.kilievich.com/) все свои настройки хранит в папке C:\Program Files\FChat (системная папка!!!) в ini файле. А как она это сделала?


 
Anatoly Podgoretsky ©   (2006-10-28 16:32) [11]


> Книги денег стоят, а инет бесплатный. Большая разница

Батенька, а ты нахал.


 
Anatoly Podgoretsky ©   (2006-10-28 16:33) [12]


> а если позарез надо? А с реестром нет доступа для записи

Есть куча других профессий


 
TIF ©   (2006-10-28 16:34) [13]


> > Книги денег стоят, а инет бесплатный. Большая разница
>
> Батенька, а ты нахал.


Книги стоят денег
Интернет бесплатный
Разница большая

Что тут нахального?


 
DrPass ©   (2006-10-28 16:40) [14]


> А как она это сделала?

Она ничего туда сама не пишет, а просто вызывает функцию WritePrivateProfileString для сохранения настройки в ini-файл. Пишет Винда, а ей можно. Но это касается только ini-файлов.
А вообще да, нахал...


 
TIF ©   (2006-10-28 16:44) [15]


> Есть куча других профессий


МНе что, перепрофилироваться в хакеры?


 
TIF ©   (2006-10-28 16:46) [16]

я тут посмотрел, а в программе-то этой, как её, Friendly Chat (http://www.kilievich.com/) данные не хотят сохраняться под ограниченной учётной записью! Так что sorry.


 
Anatoly Podgoretsky ©   (2006-10-28 16:50) [17]


> МНе что, перепрофилироваться в хакеры?

Даже хакеру нужны хоть какие то знания, тебе лучше в дворники.


 
TIF ©   (2006-10-28 16:51) [18]

Не понял, чистить Интернет, что-ли?

Кстати,

Нахал - Беззастенчивый, бесцеремонный человек; наглец.


 
Ketmar ©   (2006-10-28 17:24) [19]

блин, ну дайте ему заслуженый бан. всем спокойней будет. %-)


 
DrPass ©   (2006-10-28 17:43) [20]


> Ketmar ©   (28.10.06 17:24) [19]

Ты ж его игнорить собрался 8-)


 
Anatoly Podgoretsky ©   (2006-10-28 17:46) [21]

Так человек он же резиновый, а не железный, даже Ketmar


 
TIF ©   (2006-10-28 17:49) [22]

Вроде уже разобрались, что нельзя там файл создать, так что Вы ещё сюда пишете, никак не пойму? И вообще, пора бы эту ветку уже закрыть. Жаль тут нет функции (на сайте): "Автор пректратил обсуждение вопроса". Модераторы! Может и вправду передадите кому надо и сделают такую штуку? А то не знаешь, то ли обсуждают ветку, то ли всё уже обсудили. Хм...


 
DrPass ©   (2006-10-28 17:56) [23]

Точно. Нахал.


 
TIF ©   (2006-10-28 18:00) [24]

Удалено модератором
Примечание: Ну как хочешь, вместе с автором, три для за спам


 
Anatoly Podgoretsky ©   (2006-10-28 18:06) [25]

Модератору виднее, когда закрывать ветку, ты же можешь закрыть ветку если не будешь ее создавать. Функций модератора тебе не дано.


 
User#2   (2006-10-28 18:09) [26]

Ура! Доступ закрыт на три дня! Отдохну ото всех! И от делфи в том числе... :-)


 
User#2   (2006-10-28 18:09) [27]

Удалено модератором
Примечание: Нарушен режим РО, продлен на 7 дней в более жесткой форме


 
User#2   (2006-10-28 18:09) [28]

Удалено модератором


 
Ketmar ©   (2006-10-28 18:48) [29]

>[20] DrPass(c) 28-Oct-2006, 17:43
>Ты ж его игнорить собрался 8-)
а я и игнорю. его постов я не вижу. вместо них "ignored" написано. %-)
но он же гиперактивен, загадил кучу веток. и кучу понасоздавал. %-) если б ещё что умное писал -- ладно...



Страницы: 1 вся ветка

Текущий архив: 2006.11.12;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.041 c
2-1161775665
logslava
2006-10-25 15:27
2006.11.12
Как преобразовать String в Array Of Char?


15-1161415275
Гарри Поттер
2006-10-21 11:21
2006.11.12
Анимация "пожалуйста ждите"


15-1161927720
clickmaker
2006-10-27 09:42
2006.11.12
Пятничные загадки


15-1161603283
Курдль
2006-10-23 15:34
2006.11.12
Прошу поделиться опытом в Web-проектировании.


2-1161690832
B_Yuriy
2006-10-24 15:53
2006.11.12
Delphi