AsyncPro Listowanie portów szeregowych do ComboBoxa C++ Builder

0

Jak wykonać listowanie dostępnych portów z wykorzystaniem AsyncPro w C++ Builderze? Znalazłem tylko przykład w Delphi z wykorzystaniem AdSelCom oraz AdPort. Jestem początkującym programistą i elektronikiem i zwracam się z prośbą o pomoc doświadczonych kolegów.

0

Zastosowałem poniższy kod i otrzymałem błąd. Być może trywialny ale na początku trudno mi sobie z nim poradzić:

[ilink32 Error] Error: Unresolved external '__fastcall Adselcom::IsPortAvailable(unsigned int)' referenced from C:\USERS\ADMIN\DOCUMENTS\EMBARCADERO\STUDIO\PROJECTS\TEST\WIN32\DEBUG\UNIT1.OBJ

Link do biblioteki: https://raw.githubusercontent.com/TurboPack/AsyncPro/master/source/hpp/Win64/Debug/AdSelCom.hpp

Code:
[syntax=c]

//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
#include "AdPort.hpp"
#include "AdSelCom.hpp"
#include "OoMisc.hpp"
//using namespace Adselcom;

//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;

//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
//
bool a;
a=Adselcom::IsPortAvailable(2) ;
TApd::

}
//---------------------------------------------------------------------------

[/syntax]

0

Musisz dodać bibliotekę (.lib) do opcji linkera. Nie mam C++ Buildera, nie wiem gdzie to tam się ustawia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1