Smallweb - домашний сайт
Главная
Автора !
Программирование
Музыка
Фотографии
Гостевая
 
Популярный форум программистов



Rambler's Top100

 Программирование> Delphi-инфо> T-002

Функции модуля SysUtils - Работа с именами файлов

Здесь приводятся описания некоторых полезных функций из модуля SysUtils (многие даже и не подозревают о существовании некоторых из них).


function ExtractRelativePath(const BaseName, DestName: string): string;

Возвращается путь относительно указанного базового BaseName. Для каждого уровня выше BaseName добавляется '..\'. Путь BaseName должен оканчиваться на раделитель пути, т.е. ' \'

Пример.

ExtractRelativePath('c:\root\dir\', 'c:\temp\dir\file.ext') вернет '..\..\temp\dir\file.ext'


function ChangeFileExt(const FileName, Extension: string): string;

Изменяет расширение файла.


function ExtractFilePath(const FileName: string): string;

Извлекает путь из имени файла. Возвращаемая строка оканчивается на "\"

Пример.

На входе 'c:\temp\file.ext'
На выходе 'c:\temp\'


function ExtractFileDir(const FileName: string): string;

Извлекает путь из имени файла. Возвращаемая строка может быть использована в SetCurrentDir, CreateDir, т.д.

Пример.

На входе 'c:\temp\file.ext'
На выходе 'c:\temp'


 

 

 Реклама

Здесь должна быть
Ваша

реклама

Copyright ©2003 by SmaLL
Пишите письма: smallweb@narod.ru
ICQ #177228299

Сайт управляется системой uCoz