![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить длинный путь к файлу?
kull © (2003-07-02 11:27:00)
Что то не могу найти функцию...
Надо путь "c:\Progra~1\myprog~1.exe" преобразовать в
"c:\Program Files\myprogram.exe".
Нет ли дельфовской функции для этого?
kull (2003-07-02 17:00:00) [1]
Спасибо всем...
Нашел.
Dimka Maslov (2003-07-02 13:56:00) [2]http://delphibase.endimus.com/?action=viewfunc&topic=filenames&id=10054
Работает в любой винде
Song (2003-07-02 12:50:00) [3]
TSearchRec
clickmaker (2003-07-02 11:56:00) [4]
function GetLongPathName(ShortPathName: PChar; LongPathName: PChar; cchBuffer: Integer): Integer stdcall; external "kernel32.dll" name "GetLongPathNameA";
Есть только в виндах, начиная с 98 и 2000
kull (2003-07-02 11:37:00) [5]
> clickmaker © (02.07.03 11:29)
А где она находится, что-то не найду?
Семен Сорокин (2003-07-02 11:31:00) [6]
kull © (02.07.03 11:27)
а откуда функция должна знать что у тебя именно myprogramm.exe, а не myprogcool.exe? :))
ParamStr(0)
clickmaker (2003-07-02 11:29:00) [7]
GetLongPathName