Путь разработчика    

Получите серийный номер тома диска в C#


В этом примере используется функция API GetVolumeInformation, поэтому получите серийный номер тома диска. Он начинается с , используя пространство имен System.Rumtime.InteropServices и объявляя функцию API.

Python

При вводе имени тома диска (как в «C: \») и нажмите кнопку «Получить информацию» программы, выполняется следующий код.

Python

Код инициализирует некоторые переменные и вызывает функцию API GetVolumeInformation. Если функция возвращается успешно, то ее параметры возвращают диск:

Источник: http://csharphelper.com/blog/2017/10/get-a-disk-volume-serial-number-in-c/



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:

Сделайте значки приложений приложений Windows Forms на соответствующих размерах в C#

Установка значка формы проста. Просто выберите форму в редакторе форм и установите ее свойство Icon. Windows использует этот значок разными способами. Напр...

17 09 2019 13:13:25

Сохранение и восстановление изображений, сделанных пользователем в C#

Оказывается, это замечательно легко. Следующий код показывает, как программа сохраняет объекты Polyline, хранящиеся в списке Polylines. В коде отображается...

16 09 2019 13:31:31

Скопируйте массивы быстро в C#

Для копирования массива достаточно просто использовать цикл для, но для большинства массивов вы можете получить еще лучшую производительность, используя Ar...

15 09 2019 0:32:23

Создайте список без дубликатов в C#

В этом примере создается список объектов Person без дубликатов. Следующий код показывает класс Person. Этот класс объявляет простые FirstName и LastName по...

14 09 2019 15:50:47

Современные языки программирования: список 2018

Список современных языков программирования на 2018 год. Чтобы определиться с конкретным языком программирования для изучения (одним или несколькими) нужно для начала ответить себе на вопрос:...

13 09 2019 4:22:46

Проверьте тип текстовых данных в C#

Следующий код показывает, как программа определяет, содержит ли значение, введенное в первом TextBox, допустимый int. Код объявляет переменную значение. За...

12 09 2019 20:14:55

Отображение предопределенных значков системы в C#

В этом примере отображаются доступные системные значки. Следующий способ DrawIconSample отображает значок и его название. Код вызывает метод Graphics объек...

11 09 2019 5:43:40

Delphi 6. Учебный курс (В. В. Фаронов)

В книге "Delphi 6. Учебный курс" даются начальные сведения по системе программирования Delphi, разработанной американской корпорацией Borland International...

10 09 2019 3:29:37

Воспроизведение аудио файлов в C#

Класс System.Media.SoundPlayer позволяет вам легко воспроизводить WAV-файл, сохраненный как аудио-ресурс. В этом примере сначала добавьте WAV-файл в качест...

09 09 2019 19:37:38

Полный справочник по C++ (Герберт Шилдт)

Четвертое издание энциклопедического труда Г. Шилдта " Полный справочник по C++", в котором всесторонне рассматривается и иллюстрируется основная терминолог...

08 09 2019 6:46:51

Нарисуйте цветное колесо с альфа-и насыщенными значениями в C#

Пример Нарисуйте цветное колесо цвета в C# показывает, как рисовать цветовое колесо. В этом примере вы можете использовать полосы прокрутки для изменения з...

07 09 2019 22:15:24

Ceкpeты JavaScript ниндзя (Джон Реэиг, Беэр Бибо)

Книга Секреты Javascript ниндзя раскрывает секреты мастерства разработки веб-приложений на Javascript. В книге Секреты Javascript ниндзя уделяется немало в...

06 09 2019 19:17:19

Выполнение специальных команд SQL в C#

В этом примере используется OLE DB для подключения к базе данных доступа. ( К сожалению, этот метод не может создать базу данных, но вы можете использовать...

05 09 2019 23:13:50

Найти, открыть и заменить текст в файлах на C#

Пример Поиск файлов и замена текста в их в C# показывает, как вы можете найти и заменить текст в файлах. В этом примере вы можете открыть открытые файлы, д...

04 09 2019 5:40:15

Языки программирования низкого уровня: низкоуровневые языки

Языки программирования низкого уровня или низкоуровневые традиционно появились первыми и в последующем стали базисом для развития всей И Т индустрии....

03 09 2019 3:46:51

Как выделить строку DataGridView, находящуюся под мышью в C#

Недавно кто-то спросил меня, как изменить стиль строки под мышью в элементе управления DataGridView. Этот пример делает это. Когда программа запускается, с...

02 09 2019 10:57:55

Как создать и использовать метафайл в C#

В этом примере показано, как рисовать и использовать метафайл. Метафайл - это рисунок, который не только содержит пиксели в изображении. Вместо этого он со...

01 09 2019 21:32:24

Среда разработки PyCharm

PyCharm – интегрированная среда разработки для Python. Разрабатывалась компанией JetBrains. За основу взята другая интегрированная среда разработки Intelli...

31 08 2019 21:16:19

Добавьте метод расширения ToString в структуру TimeSpan в C#

До версии .NET Framework 4.0 вы не смогли бы передать ToString структуру TimeSpan структуры формата, поэтому результат всегда был в форме hh: mm: ss .fffff...

30 08 2019 18:58:42

Целевое окно, как минимизировать, увеличить или восстановить его в C#

Это первая в серии записей, которая позволяет одному приложению манипулировать целевым окном в другом приложении. Обратите внимание, что это не то, что Mic...

29 08 2019 7:43:14

Что означает __name __ == '__ main__' в Python?

Как и в других языках программирования, Python также имеет точку входа для выполнения, т. е. Main. Модуль - это файл, содержащий определения и утверждения...

28 08 2019 0:24:20

Как открыть и прочитать URL-адрес в Java

Чтение с URL-адреса так же просто, как чтение из входного потока. URL - это аббревиатура Uniform Resource Locator. Java-программы, которые взаимодействуют...

27 08 2019 12:41:17

HTML5 для веб-дизайнеров (Кит Джереми)

В HTML5 появилось много интересных тэгов, в том числе поддержка аудио и видео-файлов. Теперь вам не надо тратить время на установку плагинов для проигрыван...

26 08 2019 19:20:59

Выберите случайные объекты из массива в C#

В этом примере создается общий метод расширения, который позволяет легко выбирать случайные объекты из массива. Следующий код показывает метод расширения и...

25 08 2019 6:40:42

Вопросы по Python - 1

Почему язык назывался Python? Python фактически получил свое название от серии комедии BBC с семидесятых годов « Летающий цирк Монти Пайтона». Дизайнеру пон...

24 08 2019 3:28:49

Калькулятор на C#

...

23 08 2019 11:25:30

Сравните изображения, чтобы найти различия в C#

В этом примере вы можете сравнивать изображения, чтобы убедиться, что они одинаковые. Когда вы выбираете два изображения для сравнения и нажмите кнопку Go,...

22 08 2019 3:36:37

Как вычислить вероятность события, происходящего в данном количестве испытаний в C#

Сообщение Понять вероятности несвязанных событий (и избежать зомби) объясняет, как рассчитать вероятность события, происходящего в определенном количестве...

21 08 2019 3:50:47

Сделать созданный владельцем ListBox в C#

В этом примере показано, как вы можете сделать созданный владельцем ListBox. Обычно ListBox отображает текстовое представление своих объектов, но вы можете...

20 08 2019 13:28:23

Добавление метода расширения в класс Graphics в C#

По какой-то странной причине метод DrawRectangle класса Graphics не может принимать параметр RectangleF в качестве параметра. Он может принимать значения R...

19 08 2019 21:45:46

Создайте список недавно использованных файлов (MRU) в C#

В списке MRU отображаются файлы, которые программа использовала совсем недавно в меню. Если пользователь выбирает файл из списка, программа снова открывает...

18 08 2019 20:53:13


Parse error: syntax error, unexpected ',' in /home/users/9/9161484547/domains/flash-mx.ru/lessons/926.php on line 69