Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.04;
Скачать: CL | DM;

Вниз

Как узнать в каком каталоге находится моя прога?   Найти похожие ветки 

 
Zool   (2002-02-12 17:34) [0]

Здравствуйте уважаемые програмисты! Просвитите чайника! У меня возникло сразу два вопроса:
1. Как узнать в каком каталоге находится моя прога?
2. Как узнать имя CD-Rom"a компа?
Зарание огромное спасибо!


 
McSimm ©   (2002-02-12 17:43) [1]

1. ExtractFilePath(Application.Exename);
2. GetVolumeInformation


 
Fedorenko Igor   (2002-02-12 17:45) [2]

1)
var
ExePath : string;
initialization
ExePath := ExtractFilePath( paramstr( 0 ) );
2) Например
var
Drive : PChar;
Drive := "G:\";
if GetDriveType( Drive ) = DRIVE_CDROM then ...


 
McSimm ©   (2002-02-12 17:49) [3]

Возможно неправильно понял второй вопрос.
Если нужно найти БУКВУ первого CD-Rom, то:
- перечень всех дисков можно получить с помощью:
GetLogicalDrives или GetLogicalDriveStrings
- проверить тип :
GetDriveType


 
Vitek ©   (2002-02-13 13:10) [4]

А как проверить сетевой диск - CD-room или нет?


 
McSimm ©   (2002-02-13 13:16) [5]

Если не ошибаюсь, - никак. Сетевой диск это логическое устройтво клиента сетей. Физически это может быть папка, физическое устройство, в том числе и CD-ROM. Но со стороны клиента этих различий нет.


 
Zool   (2002-02-14 08:16) [6]

Thanks!!!



Страницы: 1 вся ветка

Текущий архив: 2002.03.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-9139
kaif
2002-02-17 12:56
2002.03.04
Почему много ссылок на BPL?


1-9169
Zool
2002-02-12 17:34
2002.03.04
Как узнать в каком каталоге находится моя прога?


1-9147
Poirot
2002-02-17 05:42
2002.03.04
Как сделать форму прозроачной - Alpha например на 70%


1-9194
[NIKEL]
2002-02-14 14:04
2002.03.04
Как быстро и без напряг реализовать такую штуку...


1-9138
kaif
2002-02-14 21:06
2002.03.04
Редактор свойства