Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР №1 / Лабораторная работа №1 Bluetooth Desktop

.pdf
Скачиваний:
88
Добавлен:
14.12.2017
Размер:
743.53 Кб
Скачать

Создание программного интерфейса

Запустите Visual Studio Community 2017:

На Начальной странице выберите Создать проект..

В появившемся окне Создание проекта выберите Приложение Windows Forms (.NET Framework) Visual C#, и задайте в качестве имени проекта свою фамилию на латинице:

Для формы Form1 во вкладке Свойства задайте свойство Text Discovery Bluetooth:

2

Поместите на форму из Панели элементов из раздела Стандартные элементы управления

следующие элементы управления:

ListBox для вывода имени Bluetooth-устройств. Во вкладке Свойства элемента ListBox задайте свойство (Name) lbx:

3

ListBox для вывода информации об устройстве. Во вкладке Свойства элемента ListBox задайте свойство (Name) lbx_prop.

Кнопку Button.

4

Во вкладке Свойства элемента Button задайте свойство (Name) btn_discover и свойство Text

Искать устройства.

Кнопку Button. Во вкладке Свойства элемента Button задайте свойство (Name) button1 и

свойство Text Внутр. информация:

5

Разместите их следующим образом (рис. 1).

На панели инструментов задайте свойства Конфигурация решения - Release, Платформы решения - x86:

6

Выполните сборку проекта:

В

папку

проекта

…\Visual

Studio

2017\Projects\BluetoothDesktop\BluetoothDesktop\bin\x86\Release скопируйте три файла: InTheHand.Net.Personal.dll, InTheHand.Net.Personal.xml, mac_list.txt.

Добавьте ссылку на дополнительную библиотеку. В Обозревателе решений щелкните правой кнопкой мыши на строке Ссылки, и выберите Добавить ссылку:

В появившемся окне Менеджер ссылок нажмите кнопку Обзор..., выберите путь

…\bin\x86\Release, файл InTheHand.Net.Personal.dll:

7

Нажмите кнопку OK.

Написание кода приложения

8

Подключите дополнительные библиотеки:

Добавьте строчки кода:

в файл Form1.cs:

Добавьте две строчки кода:

в файл Form1.cs:

Дважды щелкните левой кнопкой мыши по кнопке Искать устройства и добавьте следующий код:

9

Дважды щелкните левой кнопкой мыши по кнопке Внутр. информация и добавьте следующий код:

Функционально работу интерфейса программы можно разделить на две части:

Обнаружение доступных Bluetooth-устройств (имя, адрес, производитель, тип, профиль):

10

Соседние файлы в папке ЛР №1