Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1

Информация о диске

29.04.2012, 21:28. Показов 6190. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
Size=DiskSize(3); // ïîëó÷àåì ðàçìåð âûáðàííîãî äèñêà
  FreeSpace=DiskFree(3); // ïîëó÷àåì ñâîáîäíîå ïðîñòðàíñòâî
  if(Size>0) { // åñëè ðàçìåð äèñêà íå ðàâåí 0
    Edit2->Text=IntToStr(Size/1024/1024/1024); // âûâîäèì îáùèé îáúåì äèñêà ïðîñòðàíñòâî
    Edit3->Text=IntToStr(FreeSpace/1024/1024/1024); // âûâîäèì ñâîáîäíîå ïðîñòðàíñòâî
    Edit4->Text=IntToStr((Size-FreeSpace)/1024/1024/1024); // âûâîäèì çàíÿòîå ïðîñòðàíñòâî
Использую код получения информации
Как его сделать Красивее?
Вывод инфы:
Допустим Размер диска 32 гигабайта 421 мегабайт...
(3) - нужно указывать номер диска, можно ли сделать так
В Edit1->имя диска формата A://
Он получается - 1
A:// - 1
C:// - 3
Как бы это всё автоматизировать?
Или найти другой способ получения инфы о диске
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.04.2012, 21:28
Ответы с готовыми решениями:

Не отображается информация на диске D
Установил ХР на диск С, в моем компьютере отображаются оба диска, но при открытии диска Д информации нет (хотя вроде бы заполнен по...

Информация о жестком диске
Подскажите, как вытащить информацию о физических дисках ( ну , например, их количество)? В вин апи нашел только возможности вывода инфы о...

Информация о жестком диске
как получить сколько занято и свободно на Жеском диске? объем винта получить могу, а вот это нет :(testerka, кросспостинг запрещен - п....

45
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 02:09  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от LK Посмотреть сообщение
Диск: E
Метка тома: Lalafa

Не по теме:


Lalafa :) оригинально


Ну мне кажется если нет метки диска - лучше вообще её убрать что бы глаза не мозолила.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
30.04.2012, 02:26
Тогда получится непонятно - то ли метки нет, то ли вывести ее забыли
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 02:32  [ТС]
Диск: D
Метка тома:[не назначена]
Диск: E
Метка тома: Lalafa
Можно сделать так)
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
30.04.2012, 02:43
C++
1
2
3
4
5
6
if (AnsiString(drive_label).Length()!=0) { // или ... .Length()>0
  Memo1->Lines->Add("Метка тома: "+AnsiString(drive_label));
}
else {
  Memo1->Lines->Add("Метка тома: [не назначена]";
}
Вот меня любопытство распирает - шо это вы за такую супер-пупер прогу ваяете ?
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 10:04  [ТС]
Цитата Сообщение от LK Посмотреть сообщение
шо это вы за такую супер-пупер прогу ваяете ?
Через пару дней выложу)Посмотрите)
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
30.04.2012, 12:55
Судя по тому, что уже выкладывалось на форуме, эта программка ловит подключение съемных носителей, чистит на них всякий мусор по списку, подменяет autorun.inf, запрещая таким образом автозапуск, очищает флаги аттрибутов на файлах, ведет лог подключений. Ну, а судя по этой теме, еще и худо-бедно собирает о них инфу.
Кстати, EdarGp, сделали бы анализ дискового пространства с визуализацией, как, например, в программке scanner - всяко поинтереснее задачка
1
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 13:00  [ТС]
BRcr, Диаграмму сделать ?
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 13:04  [ТС]
Вот сделал примерный интерфейс и главные функции
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
30.04.2012, 13:14
Можно и диаграмму, почему нет?
А так-то, на что фантазия богата, то и делайте. Можно, например, в виде кластеров галактик, туманностей, скоплений звезд, планет в солнечных системах - смотреться должно сногсшибательно
Вот еще несколько примеров визуализаций:
Миниатюры
Информация о диске   Информация о диске   Информация о диске  

Информация о диске  
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 13:27  [ТС]
BRcr, идея то хорошая, но есть ли смысл добавлять это в "антивирусную" утилиту?
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
30.04.2012, 16:13
Цитата Сообщение от BRcr Посмотреть сообщение
Судя по тому, что...
весь кайф обломал, .
Цитата Сообщение от EdarGp Посмотреть сообщение
BRcr, идея то хорошая, но...
многие пользователи клюют на это - чем больше программа похожа на попугая - тем, типа, круче.
1
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 16:57  [ТС]
Цитата Сообщение от LK Посмотреть сообщение
многие пользователи клюют на это - чем больше программа похожа на попугая - тем, типа, круче.
А разве красивую диаграмму можно сделать в С++ builder?
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
30.04.2012, 18:25
Можно, конечно, все можно. Из картинок шибко красивых ее соберите.
Цитата Сообщение от EdarGp Посмотреть сообщение
есть ли смысл добавлять это в "антивирусную" утилиту?
Если не на продажу, то не особо. Считайте это бонусом, приятно ведь делать красивые вещи.
Цитата Сообщение от LK Посмотреть сообщение
весь кайф обломал, umnic
Отчего же, почему же? Стоило ли мне привести более вдохновленное описание?
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
30.04.2012, 18:42
Цитата Сообщение от BRcr Посмотреть сообщение
более вдохновленное описание?
давай, чего уж там теперь ...
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
30.04.2012, 19:30
Лучший ответ Сообщение было отмечено как решение

Решение

Ну, хорошо, можно и рекламный памфлетик, мне импонирует изящная словесность.

Изваяние EdarGp - это "супер-пупер прога", не только совершенно необходимая рядовым сисадминам, но и даже в руках обычных пользователей являющаяся одним из мощнейший орудий в борьбе с мировой несправедливостью, имперсонифицированной в членовредительских комбинациях единиц и ноликов. В недалеком будущем перед ней откроются потрясающие воображение перспективы, ведь всего одна копия программы способна уничтожить неисчислимые полчища вирусов, расползающихся посредством флэшек незадачливых юзверей по просторам цифровой вселенной!
Она способна с первого взгляда на содержимое флешки распознать всех вредителей по сакральным спискам имен файлов, составленным великими мудрецами древности. Способна одним только светом своего величия очистить файловую систему от скверны аттрибутов "скрытый" и богомерзкого "системный". Что и говорить о до смешного наивных попытках выполнить богохульный код посредством конфигурации автозапуска на носителе?! Совершенно очевидно, что всеподробнейшее описание этого титанического труда было бы просто преступно не оставить в назидание нерадивым потомкам, поэтому в лог непременно тщательнейшим образом заносятся все мало-мальски значительные события.
В завершение совершенно необходимо упомянуть, что интерфейс ее выполнен в предположительно любимом камрадом LK "гламурном" плоском стиле без всяких набивших оскомину 3D рюшечек, что ненавязчиво подчеркивается строгой цветовой гаммой, намекающей на всю серьезность возложенного на программу предназначения.
3
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 20:00  [ТС]
BRcr, 8-D
Пора форум переименовать - троляфорум.РУ)

Добавлено через 6 минут
Цитата Сообщение от BRcr Посмотреть сообщение
Если не на продажу, то не особо.
Дипломная работа...
0
 Аватар для Samrisbe
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
30.04.2012, 23:06
Может быть я запоздал со своим мнением но всеж скажу без официального сайта программа не программа, и официальный сайт программы не сайт без грамотной техподдержки!
такчто наш друг EdarGp и курсовая не курсовая без сайта...
хотЯ конечно я не настаиваю, ведь я сам всеголиш на первом курсе...
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 23:13  [ТС]
Samrisbe, сайт обновления уже готов, появится время доделаю и оформлю офф сайт)
А я на пред последнем курсе....

Не по теме:


и не представляю ничего о массивах и потоках, наверно вас в России хоть чему то учат....) :)

0
 Аватар для Samrisbe
1365 / 732 / 67
Регистрация: 28.01.2011
Сообщений: 2,069
30.04.2012, 23:29
Цитата Сообщение от EdarGp Посмотреть сообщение
Samrisbe, сайт обновления уже готов, появится время доделаю и оформлю офф сайт)
А я на пред последнем курсе....

Не по теме:


и не представляю ничего о массивах и потоках, наверно вас в России хоть чему то учат....) :)

желаю успехов!
в программировании не учат а лиш показывают на дверь а способ как открыть дверь, каждый выбирает сам, например кто ногой кто головой, я открываю чужой головой...
0
Почемучка)
 Аватар для Ddv122
1244 / 304 / 30
Регистрация: 23.12.2010
Сообщений: 2,001
Записей в блоге: 1
30.04.2012, 23:45  [ТС]
Цитата Сообщение от Samrisbe Посмотреть сообщение
я открываю чужой головой...
Я тоже
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.04.2012, 23:45

Информация о железе на жестком диске
Собственно, сабж. Есть жесткий диск. Можно ли как-нибудь узнать, на каком железе была последняя загрузка/загрузки ОСи с этого винчестера?...

На внешнем жестком диске есть информация, но ее не видно.
Нужна помощь! Проблема такова: компьютер видит выносной жесткий диск,в свойствах показано что на нем есть информация,проходила тремя...

Информация о первом логическом диске расширенного раздела
1) Реализация прямого программного доступа к системным структурам физического диска 2) Реализация операций с файлами/каталогами...

Как убедиться,что на неисправном диске моя информация?
Отдала на бесплатную диагностику внешний жёсткий диск,а отдали не мой,с другим,полустёртым номером и сказали,что стоить извлечение данных...

Вся информация на жестком диске сбросилась до 2010 года
Здравствуйте все! Возникла проблема. Преамбула такова: звонит родственник и говорит, что Windows XP при загрузке выдал черный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru