Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  BDE. Динамическое создание псевдонима
   Категория: Базы данных
  Создать таблицу ABS (AbsoluteDB)
   Категория: Базы данных
  Создать индекс для таблицы ABS (Absolute Database)
   Категория: Базы данных
  Как подключить или отключить сетевой диск
   Категория: Интернет и Сети
  Поиск по EasyTable
   Категория: Базы данных
  Определение размера каталога
   Категория: Файловая система
  Узнать установлена ли BDE
   Категория: Базы данных
  Как в Memo прокрутить текст
   Категория: Компоненты

Delphi - Справочник: ProcessPath

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 ProcessPath
procedure ProcessPath ( const FullName : string; var Drive : Char; var Dir : string; var FileName : string ) ;
Процедура (Unit FileCtrl)
Разделяет строку диск/путь/имя файла на ее составляющие части
Описание:
Процедура ProcessPath разбивает полное имя файла FullName на части: Диск(Drive), Каталог(Dir) и Имя файла(FileName).
Пример кода: Спрашиваем пользователя об имени файла, и показываем непосредственной составляющие части

var selectedFile : string; drive : char; path, fileName : string; begin // Просим пользователя выбрать файл if PromptForFileName(selectedFile) then begin // Отображение этого полного значения файла/пути ShowMessage('Выбранный файл = '+selectedFile); // Разбиение этого полного значения файл/путь на непосредственно составляющие части ProcessPath(selectedFile, drive, path, fileName); ShowMessage('диск = '+drive); ShowMessage('путь = '+path); ShowMessage('имя файла = '+fileName); end; end;

Результат:
{Пользователь выбрал C:Filesdata.txt и нажал OK}

Выбранный файл = C:Filesdata.txt
диск = C
путь = Files
имя файла = data.txt

  << Вернуться