У меня есть программа aC# windows form, в которой я планирую использовать библиотеку FTDI FTD2XX_NET
У меня есть aC# windows form программа, которая использует библиотеку FTDI FTD2XX_NET. Как я могу использовать определенные команды FT_, такие как FT_GetDeviceInfo, FT_GetDriverVersion и т. Д.? Я нашел в другом ответе это:
FTD2XX_NET.FTDI.FT_STATUS ftStatus = FTD2XX_NET.FTDI.FT_STATUS.FT_OK;
// Create new instance of the FTDI device class
FTD2XX_NET.FTDI myFtdiDevice = new FTD2XX_NET.FTDI();
Это работает и для меня, но я не могу понять, как это работает. Может кто-нибудь объяснить мне, как это работает? Я новичок, так что будьте аналитичны! Заранее спасибо,
1 ответ
Обычный способ использования библиотеки - сначала добавить ее ссылку (поставщики библиотек предоставят файл.dll, на который вы сможете ссылаться после щелчка правой кнопкой мыши на имени проекта в проводнике сервера, затем> Добавить ссылку> Обзор...)
затем вы добавляете с помощью предложения поверх кода вашей формы: using LibraryNameHere;
Теперь в этой форме вы можете использовать эту библиотеку в соответствии с деталями, которые ее разработчик разрешил вам (классы, методы, перечисления и т. Д.)
То же самое относится и к другим операторам поверх кода формы, таким как: using System.Data; использование System.Collections;
так далее