Форум: "Основная";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];
ВнизКак, нажав на кнопку, получить обозреватель для CD? Найти похожие ветки
← →
Goofball (2002-05-31 21:49) [0]Помогите, пожалуйста. Нужно срочно. Как сделать, чтобы при нажатии на кнопку (или вообще, куда угодно) открылся проводник с корневой папкой CDROMа. А перед этим определить, есть ли там CD вообще.
Заранее благодарен.
← →
Song (2002-05-31 22:32) [1]Определить есть ли CD - достаточно попробовать узнать метку тома.
Открыть - ShellExecute()
← →
VID (2002-05-31 23:18) [2]Второй вариант определения наличия CD:
if not directoryexists(<cd_drive>) then ...
← →
Goofball (2002-06-01 21:10) [3]I>
> Song ©
> Открыть - ShellExecute()
А не могли бы Вы подсказать, какие параметры нужно указывать в ShellExecute(), чтобы открылся проводник с корневой папкой CD?
← →
VID (2002-06-02 00:35) [4]для начала возьми из UBPFD функцию RunFile (культурная обёртка ShellExecute).
Теперь,
RunFile("explorer.exe", "D:\");
Откроется окно папки, а точнее диска D:
← →
Goofball (2002-06-02 18:36) [5]Да, но как узнать под какой буквой в системе находится CD, под D, F, E или какой-нибудь еще?
← →
Song (2002-06-02 18:38) [6]>> А не могли бы Вы подсказать, какие параметры нужно указывать в ShellExecute(), чтобы открылся проводник с корневой папкой CD?
ShellExecute(Handle,"open",....
>>Да, но как узнать под какой буквой в системе находится CD, под D, F, E или какой-нибудь еще?
GetDriveType()
← →
Goofball (2002-06-02 18:44) [7]Спасибо, помогло
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.06.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c