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

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

Как узнать имя лок. диска и метку с кот. запускается приложение? [D5, Win2k]


Chery ©   (2004-02-09 15:57:00) 

Как узнать имя локального диска (и метку тома) с которого запускается приложение?


VtS   (2004-02-13 11:33:00) [1]

Вот как узнается имя:
a := copy(Application.ExeName,1,2)

В переменной 'а' либо 'd:' где d - имя диска
                либо '\\' - для сетевого ресурса

первую букву диска можно получить еще вот так:

a := Application.ExeName[1]


Anatoly Podgoretsky   (2004-02-09 16:24:00) [2]

2. GetVolumeInformation


Тимохов   (2004-02-09 16:11:00) [3]

ExtractFileDrive + Application.ExeName


Наверх

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