Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Адрес папки [D6, Win2k, WinXP]


Newer ©   (2007-01-24 13:46:00) 

Здравствуйте!
Вопрос такой: как узнать полный адрес папки, если есть только имя папки? Например, если есть system - имя папки, то нужно получить c:\windows\sytem - полный адрес, по которому эта папка расположена


Anatoly Podgoretsky   (2007-01-24 19:58:00) [1]

Для абстрактной строки - никак. Только для папки, которая является текущей и именно той, которую надо расширить до полного пути.


Newer   (2007-01-24 14:47:00) [2]

> Rouse_
Это первое, что пришло в голову.

> clickmaker
Спасибо, я об этой функции не знал. Буду разбираться.


Elen   (2007-01-24 14:12:00) [3]


> clickmaker

Ага. Только не забыть перед этим ChDir сделать, ато найдет первую попавшуюся или вообще не существующую


Rouse_   (2007-01-24 14:11:00) [4]


> Например, если есть system - имя папки, то нужно получить
> c:\windows\sytem - полный адрес, по которому эта папка расположена

а почему именно "c:\windows\sytem" а не "d:\game\unreal\bin\system" ?


clickmaker   (2007-01-24 14:08:00) [5]

GetFullPathName()?


Наверх

Титульная страница Поиск, карта сайта Написать письмо