私は Delphi を初めて使用し、Delphi 2007 を使用しています。Bluetooth プリンターに接続し、データも送信しています。Post Bluetooth and Delphi and Indy Bluetooth supportを参照して、デルファイ プロジェクトに IdBluetooth.pas を読み込もうとすると、いくつかのエラーが発生します。
1) ULONG、SYSTEMTIME およびその他すべての Windows タイプは認識されません。
sin.port := ULONG(-1);
2) 宣言されていない識別子 FReuseSocket と 107 行目の otUnix
if (FReuseSocket = rsTrue) or ((FReuseSocket = rsOSDependent) and (GOSType = otUnix)) then
TdIOHandlerSocket にはメンバー TdIOhandlerSocket (228 および 311) が含まれていません。
Socket.ReuseSocket := FReuseSocket;
JWABluetoothA、JWABtHDef、JWABthSdpDef、JWAWinDLLNames、JWAWindows、JWAws2Bthライブラリを追加しました
これらのエラーを修正するにはどうすればよいですか?
別の質問: 接続だけでなく、他のデータを BT デバイスに送信する必要がある場合、どのような手順を使用すればよいですか?