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

Вниз

Домашний каталог kylix   Найти похожие ветки 

 
mim   (2004-02-25 17:35) [0]

Как фохраниить настройки в домашнем каталоге?

with tfilestream.create do
 try
   add("test");
   savetofile("~/test.txt");
 finally
   free;
 end;

не катит хотя пишет что не может создать файл
 /home/alexandr/test.txt

а вот
 savetofile("/home/alexandr/test.txt");
прокатывает с удовльствием


 
mim   (2004-02-26 09:05) [1]

Господа, ну неужели никто не скажет? :(


 
Cobalt ©   (2004-02-26 11:37) [2]

А откуда это ты узнал о "~/test.txt"?
Очень интересно...
Может, попробовать указать путь явно?
savetofile("/home/"+UserName+/test.txt");


 
VMcL ©   (2004-02-26 16:45) [3]

>>Cobalt ©  (26.02.04 11:37) [2]

ИМХО, домашний каталог не обязан находится в /home

>>mim  (26.02.04 09:05) [1]
попробуй так:
savetofile(ExpandFileName("~/test.txt"));


 
Cobalt ©   (2004-02-27 11:52) [4]

Не поскажите, откуда такая информация о ~/?


 
VMcL ©   (2004-02-27 12:11) [5]

Если [4] относится к [3].1, то:
запусти userconf и посмотри, какие значения можно установить у home directory.


 
Cobalt ©   (2004-02-27 14:56) [6]

Во, знающие люди тут подсказывают, что ~/  срабатывает для шелла, а для проги надо самому дёргать функцию типа GetHomeDir.


 
mim   (2004-02-29 20:02) [7]

Прошу прощеня что долго не отвечал...

Cobalt ©   (27.02.04 14:56) [6]

Функции GetHomeDir не существует.
А что типа GetHomeDir дергать надо я и без "умных" людей догадался. :)
Так вы знаете функцию возвращающую домашний каталог пользователя?


 
mim   (2004-02-29 22:13) [8]

Наверное получится заюзать
GetEnvironmentVariable(Name: string): string;  
из sysutils.

Всем спасибо за внимание.



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

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

Наверх




Память: 0.48 MB
Время: 0.033 c
4-1077288943
jab~
2004-02-20 17:55
2004.04.25
ReadProcessMemory - Как узнать размер процесса в памяти?


7-1077726643
SnapIn
2004-02-25 19:30
2004.04.25
Как можно получить серийный номер PC


1-1081057964
Arturchik
2004-04-04 09:52
2004.04.25
Вопрос по TForm1.FormCreate


14-1080678492
Soft
2004-03-31 00:28
2004.04.25
Свершилось!!! Рабочий стол в 3D.


1-1081342555
Ozone
2004-04-07 16:55
2004.04.25
Потоки