Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

Проверка имени файла на наличие запрещённых символов

Delphi , Файловая система , Директории

Получение родительской директории указанной папки

Автор: VID
WEB-сайт: http://delphibase.endimus.com

{ **** UBPFD *********** by delphibase.endimus.com ****
>> Получение родительской директории указанной папки

Функция GetParentDir возвращает родительскую директорию папки, путь к которой
задан в параметре StartDirectory. Если папки StartDirectory не существует, то
функция возвратит пустую строку.

Зависимости: system, filectrl, UBPFD.TrimEx
Автор:       VID, vidsnap@mail.ru, ICQ:132234868, Махачкала
Copyright:   VID
Дата:        25 апреля 2002 г.
***************************************************** }

function GetParentDir(StartDirectory: string): string;
var
  x: Integer;
begin
  Result := '';
  if DirectoryExists(StartDirectory) = False then
    exit;
  StartDirectory := TrimEx(StartDirectory, '\');
  if Length(StartDirectory) = 0 then
    EXIT;
  X := Length(StartDirectory) + 1;
  repeat
    X := X - 1;
  until (StartDirectory[X] = '\') or (X = 1);
  Result := Copy(StartDirectory, 1, X);
  if Result[Length(Result)] <> '\' then
    Result := Result + '\';
  if DirectoryExists(Result) = False then
  begin
    Result := '';
    EXIT;
  end;
end;

Статья Проверка имени файла на наличие запрещённых символов раздела Файловая система Директории может быть полезна для разработчиков на Delphi и FreePascal.


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Директории ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100
19.04.2024 12:55:43/0.0043790340423584/2