![]() |
|
Модераторы: Snowy, bartram, bems, Rrader, Riply |
![]()
|
|
||
|
| Grol |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Друзей: 0; Групп: 0 Регистрация: 5.5.2005 Где: Россия Репутация: нет Всего: нет |
В USB втыкаю флэшку (любую), после обнаружения ее Виндой, флэшка станет как съемное устройство и займет какую-то букву латинского алфавита. Необходимо сделать программу, которая висела бы в памяти и обнаруживала подключенные флэшки и определяла какие диски (имя диска) эти съемные устройства занимали бы? Вообще как можно реализовать такую программу. Самое главное, что мне нужно знать это как обнаружить флэшку и имя диска на который флэшка встала....Спасибо заранее за ответы.
-------------------- Живи так, как будто тебе предстоит умереть завтра... Учись так, как будто тебе предстоит жить вечно......... |
|||
|
||||
| XbiT |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Друзей: 0; Групп: 0 Регистрация: 9.2.2006 Репутация: нет Всего: 1 |
||||
|
||||
| Grol |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Друзей: 0; Групп: 0 Регистрация: 5.5.2005 Где: Россия Репутация: нет Всего: нет |
Спасибо большое, ща попробую разобраться!
-------------------- Живи так, как будто тебе предстоит умереть завтра... Учись так, как будто тебе предстоит жить вечно......... |
|||
|
||||
| Grol |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Друзей: 0; Групп: 0 Регистрация: 5.5.2005 Где: Россия Репутация: нет Всего: нет |
Думал все просто...а нет! Нашел в тех ссылках, что мне дали такой код:
А что с ним делать, ума не приложу. Помогите пожалуйста неопытному программисту... -------------------- Живи так, как будто тебе предстоит умереть завтра... Учись так, как будто тебе предстоит жить вечно......... |
|||
|
||||
| Grol |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Друзей: 0; Групп: 0 Регистрация: 5.5.2005 Где: Россия Репутация: нет Всего: нет |
Так что можно сделать? Хоть чуть чуть помогите...
-------------------- Живи так, как будто тебе предстоит умереть завтра... Учись так, как будто тебе предстоит жить вечно......... |
|||
|
||||
| Snowy |
|
|||
![]() Модератор Delphi ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 10570 Друзей: 14; Групп: 2 Регистрация: 13.10.2004 Где: Москва Репутация: 27 Всего: 448 |
Вот тебе волшебный файлик.
Распакуй его в папку Lib и установи, как новый компонент. Он встанет на закладку 'System'. Брось его на форму и юзай. Присоединённый файл ( Кол-во скачиваний: 280 )
ComponentUSB.zip 1,29 Kb |
|||
|
||||
| Grol |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Друзей: 0; Групп: 0 Регистрация: 5.5.2005 Где: Россия Репутация: нет Всего: нет |
Большое пребольшое спасибо
-------------------- Живи так, как будто тебе предстоит умереть завтра... Учись так, как будто тебе предстоит жить вечно......... |
|||
|
||||
| Snowy |
|
|||
![]() Модератор Delphi ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 10570 Друзей: 14; Групп: 2 Регистрация: 13.10.2004 Где: Москва Репутация: 27 Всего: 448 |
При старте программы просканируй диски на наличие съемных.
Правда если попадутся какие-нить ZIP драйвы или USB флопики, то они тоже в список попадут. Но такая вероятность невелика. Да и не особо существенна. |
|||
|
||||
| Grol |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 159 Друзей: 0; Групп: 0 Регистрация: 5.5.2005 Где: Россия Репутация: нет Всего: нет |
Спасибо вроде бы все сделал, что хотел...вот принимайте
Вот ссылка на проект http://webfile.ru/876803 (там архив Pro.rar - Pass:11111) -------------------- Живи так, как будто тебе предстоит умереть завтра... Учись так, как будто тебе предстоит жить вечно......... |
|||
|
||||
| onyxx |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Друзей: 0; Групп: 0 Регистрация: 4.8.2007 Репутация: нет Всего: нет |
А можно последний проект выложить здесь? там уже файла нету...
|
|||
|
||||
| bems |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2106 Друзей: 1; Групп: 2 Регистрация: 5.1.2006 Где: Украина, Полтава Репутация: 10 Всего: 58 |
а что делает? а хэндлы закрывает?
|
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3056 Друзей: 8; Групп: 2 Регистрация: 2.10.2006 Где: Moscow Репутация: 12 Всего: 109 |
onyxx, может тебе еще и ключи от квартиры, где деньги лежат? )))
-------------------- There are always someone smarter than you... |
|||
|
||||
| diablist |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 29 Друзей: 0; Групп: 0 Регистрация: 6.12.2007 Репутация: нет Всего: нет |
Выкидывает в комбобокс правда вместе с дискетами:
Пишет в неиспользуемые части флешки:
|
||||
|
|||||
| bems |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2106 Друзей: 1; Групп: 2 Регистрация: 5.1.2006 Где: Украина, Полтава Репутация: 10 Всего: 58 |
diablist, ord и chr в первом коде можно убрать
|
|||
|
||||
| Riply |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Комодератор Сообщений: 555 Друзей: 0; Групп: 0 Регистрация: 27.3.2007 Где: St. Petersburg Репутация: 21 Всего: 32 |
Если точно выражаться, то "пытается вывести из строя флешку без возможности восстановления" Без смайлика. |
|||
|
||||
|
||||
|
|
|
|||
|
||||
![]()
|
| Правила форума "Delphi: WinAPI и системное программирование" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Riply, bartram, Snowy, bems. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: WinAPI и системное программирование | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Хостинг: Vingrad Hosting Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |
|