|
|
Delphi. Папка программы |
☑ |
|
0
Venom
12.07.07
✎
15:17
|
Подскажите кто знает, как в Delphi получить путь к папке из которой запустилась программа.
|
|
|
1
miki
12.07.07
✎
15:19
|
Что_то_там_параметр_командной_строки_с_индексом_0
|
|
|
2
ado
12.07.07
✎
15:24
|
Где то в переменных окружения ...
|
|
|
3
Venom
12.07.07
✎
15:26
|
я чучуть неправильно выразился.
Сделал я простенькую программку, которая создаёт один файлик, путь к нему я прописал в ручную (типа : f:\какая_то_папка_где_лежит_программа), а мне нужно чтобы этот файлик создавался в папке с сомой этой программой куда бы я её не положил. Вот
|
|
|
4
Venom
12.07.07
✎
15:26
|
чтобы путь прописывался автоматом, а не вручную
|
|
|
5
Evgenchik
12.07.07
✎
15:27
|
CurrentDir вроде бы
|
|
|
6
Ненавижу 1С
гуру
12.07.07
✎
15:28
|
GetCurrentDir
|
|
|
7
Андрюха
12.07.07
✎
15:29
|
(0) ExtractFilePath(Application.ExeName);
|
|
|
8
Evgenchik
12.07.07
✎
15:30
|
да, точно. GetCurrentDir и SetCurrentDir
|
|
|
9
murman
12.07.07
✎
15:30
|
ExtractFilePath(ParamStr(0))
ExtractFilePath(Application.ExeName)
|
|
|
10
wHammer
12.07.07
✎
15:31
|
ParamStr(0) либо GetCurrentDir
|
|
|
11
Ненавижу 1С
гуру
12.07.07
✎
15:32
|
(7),(9) конечно более точно GetCurrentDir - выдает рабочий каталог, что немного другое
|
|
|
12
Venom
12.07.07
✎
15:33
|
спасибо всем GetCurrentDir работает
|
|
|
13
Ненавижу 1С
гуру
12.07.07
✎
15:34
|
(12) но это не совсем правильно, скажем так - есть ситуации, когда это не то, что нужно
|
|
|
14
IUnknown
12.07.07
✎
15:34
|
(12)Повешай ярлык от своей программки на рабочий стол. Открой Мой Компьютер диск "С". Запусти свою аплюху с помощью ярлыка.
|
|
|
15
Venom
12.07.07
✎
15:44
|
(13)(14) понятно, разберусь, но меня пока всё устраивает.
Может кто ещё знает как получить путь к системным разным папкам, типа как если set набрать в командной строке, он там показывает сокрашения типа APPDATA=C:\Documents\User\Application Data Вот. как их можно использовать в делфи
|
|
|
16
shurik_klgd
12.07.07
✎
15:58
|
|
|
|
17
spock
12.07.07
✎
16:30
|
В дельфях тоже должно быть: SHGetFolderPath()
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой