Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Получение информации из пути


Автор: Klin 30.4.2007, 00:57
Вот основные функции для получения информации, на основе пути к программе:

Код

 Application->ExeName; // полный адрес программы (выводит: "C:\Program Files\proga.exe")
 ExtractFileDir(Application->ExeName);   // путь к программе (выводит: "C:\Program Files")
 ExtractFilePath(Application->ExeName);  // путь к программе (выводит: "C:\Program Files\" )
 ExtractShortPathName(Application->ExeName); // "короткий" путь (выводит: "C:\PROGRA~1\proga.exe")
 ExtractFileDrive(Application->ExeName); // диск (выводит: "c:\")
 ExtractFileName(Application->ExeName);  // имя программы (выводит: "proga.exe")
 ExtractFileExt(Application->ExeName); // расширение (выводит: ".exe")
 ChangeFileExt(Application->ExeName,".new" ); // изменение расширения (выводит "C:\Program Files\proga.new")

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)