Вверх ↑
Этот топик читают: Гость
Ответов: 387
Рейтинг: 34
#1: 2013-08-02 05:21:01 ЛС | профиль | цитата
Подскажите как получить путь к папке текущего пользователя системы(ХР Вин 7, 8) на компилятор ФПЦ
карма: 0

0
Ответов: 1376
Рейтинг: 197
#2: 2013-08-02 14:56:57 ЛС | профиль | цитата
Karl, EnvVars для этого есть или
code_31523.txt
карма: 1

1
файлы: 1code_31523.txt [603B] [246]
Голосовали:Karl
Ответов: 387
Рейтинг: 34
#3: 2013-08-02 17:18:22 ЛС | профиль | цитата
Спасибо компонент Dir помог, хотя в двух примерах у меня неизвестный компонент(ПоинтЭлемент) откуда он?
карма: 0

0
Ответов: 45
Рейтинг: 0
#4: 2013-08-02 17:47:22 ЛС | профиль | цитата
можна попроще сделать, вот мой вариант и еще кое что ))

code_31524.txt

с этого можна много что сделать..
карма: 0
всё что мешает нам жить это человеческий фактор который не имеющий границы ..
0
файлы: 1code_31524.txt [559B] [354]
Разработчик
Ответов: 26163
Рейтинг: 2127
#5: 2013-08-02 18:24:08 ЛС | профиль | цитата
eney33 писал(а):
можна попроще сделать

Это не проще, чем EnvVars
карма: 22

0
Ответов: 1376
Рейтинг: 197
#6: 2013-08-02 18:38:26 ЛС | профиль | цитата
Karl писал(а):
в двух примерах у меня неизвестный компонент(ПоинтЭлемент) откуда он?
Из Альтернативной сборки, настоятельно советую
карма: 1

0
Ответов: 45
Рейтинг: 0
#7: 2013-08-02 22:23:00 ЛС | профиль | цитата
ну смотря как посмотреть и с какой сторони

карма: 0
всё что мешает нам жить это человеческий фактор который не имеющий границы ..
0
Ответов: 16884
Рейтинг: 1239
#8: 2013-08-02 22:59:14 ЛС | профиль | цитата
whoami.gif
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1whoami.gif [58.6KB] [349]
Ответов: 45
Рейтинг: 0
#9: 2013-08-03 21:01:52 ЛС | профиль | цитата
ну через командную строку тоже можно
карма: 0
всё что мешает нам жить это человеческий фактор который не имеющий границы ..
0
Ответов: 16884
Рейтинг: 1239
#10: 2013-08-03 21:26:38 ЛС | профиль | цитата
eney33 писал(а):
ну через командную строку тоже можно
А можно и всё, что нужно, прочесть напрямую из реестра.

Примерно так :

Add(MainForm,2953706,112,105)
{
Caption="ДАННЫЕ ТЕКУЩЕГО ПОЛЬЗОВАТЕЛЯ"
Position=1
link(onCreate,3571063:doEnumValues,[])
}
Add(Registry,3571063,175,105)
{
HKey=1
Key="Volatile Environment"
Point(doEnumValues)
Point(onEnumValue)
link(onRead,9919001:doStrCatDlm,[])
link(onEnumValue,11174185:doValue,[])
}
Add(Memory,11174185,224,112)
{
link(onData,3571063:doRead,[(269,118)(269,89)(163,89)(163,111)])
}
Add(StringTable,10341955,350,105)
{
Left=20
Top=15
Width=340
Height=220
Columns=#3:Имя|12:Значение=230|
Grid=0
}
Add(StrCatDelim,9919001,294,105)
{
Delimiter=";"
link(onStrCatDlm,10341955:doAdd,[])
link(Str1,11174185:Value,[(300,93)(277,93)(277,156)(230,156)])
}


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
Голосовали:Karl
Ответов: 45
Рейтинг: 0
#11: 2013-08-04 03:43:31 ЛС | профиль | цитата
Tad писал(а):
прочесть напрямую из реестра

и к тому же быстрее
карма: 0
всё что мешает нам жить это человеческий фактор который не имеющий границы ..
0
11
Сообщение
...
Прикрепленные файлы
(файлы не залиты)