Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Вниз

Как создать файл в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.06 c
4-1150840652
Ain
2006-06-21 01:57
2006.11.12
Работа с видеокартой


15-1161682273
boriskb
2006-10-24 13:31
2006.11.12
HTML страницы ошибок


15-1161777967
novice_man
2006-10-25 16:06
2006.11.12
Поиск нормативных документов.


2-1161680297
Andriy Tysh
2006-10-24 12:58
2006.11.12
Время работы Windows?


15-1161858539
Арс
2006-10-26 14:28
2006.11.12
Проблемы с кодировкой





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский