Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Вниз

Как получить длинный путь к файлу?   Найти похожие ветки 

 
kull   (2003-07-02 11:27) [0]

Что то не могу найти функцию...
Надо путь "c:\Progra~1\myprog~1.exe" преобразовать в
"c:\Program Files\myprogram.exe".

Нет ли дельфовской функции для этого?


 
clickmaker   (2003-07-02 11:29) [1]

GetLongPathName


 
Семен Сорокин   (2003-07-02 11:31) [2]

kull © (02.07.03 11:27)
а откуда функция должна знать что у тебя именно myprogramm.exe, а не myprogcool.exe? :))
ParamStr(0)


 
kull   (2003-07-02 11:37) [3]


> clickmaker © (02.07.03 11:29)

А где она находится, что-то не найду?


 
clickmaker   (2003-07-02 11:56) [4]

function GetLongPathName(ShortPathName: PChar; LongPathName: PChar; cchBuffer: Integer): Integer stdcall; external "kernel32.dll" name "GetLongPathNameA";

Есть только в виндах, начиная с 98 и 2000


 
Song   (2003-07-02 12:50) [5]

TSearchRec


 
Dimka Maslov   (2003-07-02 13:56) [6]

http://delphibase.endimus.com/?action=viewfunc&topic=filenames&id=10054
Работает в любой винде


 
kull   (2003-07-02 17:00) [7]

Спасибо всем...
Нашел.



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

Форум: "Система";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
8-48657
zolotov
2003-05-06 12:40
2003.09.15
Проигрывание звуков


7-48795
Vyacheslav
2003-06-30 11:41
2003.09.15
Виртуальный диск


1-48493
Fog
2003-09-02 19:25
2003.09.15
Delphi 6 Глючит!!!


1-48597
Basilio
2003-09-04 16:31
2003.09.15
Рождение потомка TStringList


14-48764
*pavel
2003-08-26 13:30
2003.09.15
Novell & bad sector





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский