Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
4-1077789455
Sergej
2004-02-26 12:57
2004.04.25
Как узнать значение одного из региональных параметров?


3-1080807471
ilya
2004-04-01 12:17
2004.04.25
Active Directory


9-1067333054
Gad
2003-10-28 12:24
2004.04.25
Методы вывода изображения на экран


1-1081589386
KEBZ
2004-04-10 13:29
2004.04.25
ProgressBar1


1-1081702840
Максим
2004-04-11 21:00
2004.04.25
Снова про прозрачную кнопку.




   Наверх