На сайті:
Користувачів: 5
Knut
shock
Huliganka
Гостей: 8
..:: www.relax-info.com - розважально-інформаційний портал ::..
Додому Карта сайту
Швидкий перехід:
Розділи сайту
Історія запитів
Корисні посилання
Голосування
Чи вірите Ви у Бога?
Голосування дозволено тільки зареєстрованим користувачам
Результати голосування
Всі голосування

..::.. Форум ..::..


..:: Delphi ::..


Мольфар

 help!!!!!!!!!!!!

13:48:39, 20 листопада 2008 р.

Повідомлень: 2

Ранг: Рекрут


Написати листа користувачу сайту - <B>Мольфар</B>

function GetDirNameFromPath(Path: String): String;
var
Name : String;
i, LastPos:integer;
begin
LastPos:=0;

for i := 1 to Length(Path) - 1 do
if Path[i] = '\' then LastPos := i;
delete(Path,LastPos+1, Length(Path)-LastPos);

for i := 1 to Length(Path)-1 do
if Path[i] = '\' then LastPos := i;
Name := Copy(Path,LastPos+1, Length(Path)-LastPos);
Result := Name;
end;

Як це ти так з масиву літери береш? він же весь рядок з твоім '/' порівнює. До того ж є набір стандартних функцій для таких робіт:
ExpandFileName(FileName)
ExtractFileDir(FileName)
ExtractFileExt(FileName)
ExtractFileName(FileName)
ExtractFilePath(FileName)
де FileName повне ім'я файлу типу: "C:\Program Files\WinRAR\WinRAR.exe"

.: Теми :.

help!!!!!!!!!!!! - Karakurt - 06:12 05.10.2006
help!!!!!!!!!!!! - LEOPARD - 07:57 05.10.2006
help!!!!!!!!!!!! - Karakurt - 13:01 05.10.2006
help!!!!!!!!!!!! - dont - 13:46 05.10.2006
help!!!! - Karakurt - 17:08 05.10.2006
help!!!! - dont - 17:26 05.10.2006
help!!!!!!!!!!!! - LEOPARD - 17:16 05.10.2006
help!!!!!!!!!!!! - Karakurt - 03:59 06.10.2006
help!!!!!!!!!!!! - Мольфар - 13:48 20.11.2008
Перейти у форум

Попередня тема .:. Delphi .:. Наступна тема
Новини  ..:: www.relax-info.com ::..
Календар подій
Знайомства

Жека

УХХХ
Я Знаю чего Я
хочу!IP.net
..:: Всі анкети ::..
Інформери
Статистика

..:: www.relax-info.com - розважально-інформаційний портал ::..

Автор і керівник проекту: Кравець Іван Михайлович   Всі права захищені, 2005-2009 ©