第一的,
(如果需要,也可以应用32Feet.net)
我想创建两个应用程序,每个应用程序相互了解。将它们放在两台不同的计算机中,然后使其运行。因此,每个应用程序都将打开其蓝牙天线,然后两个应用程序将使用蓝牙进行连接,并且文件将从一个发送到另一个。多数民众赞成在真正的全部。
我基本上如何做到这一点,有人可以指导我吗?
我也有两个问题:
我的一个想法是反复连接到附近的每台计算机,然后搜索该应用程序是否存在,然后通过应用程序本身(而不是通过Windows手动)将它们自动配对并发送文件。
最佳答案
您可以使用我的库32feet.NET。 :-)要发送文件,请使用ObexWebRequest
类;对于更高级的OBEX,请使用合作伙伴库Brecham.Obex。要发现范围内的设备,请使用BluetoothClient.DiscoverDevices
或BluetoothComponent.DiscoverDevicesAsync
。要响应任何身份验证请求,请使用BluetoothWin32Authentication
类。 :-)
请参阅32feet.NET User Guide的用户指南
关于c# - 使用C#中的蓝牙在2台计算机上的2个应用程序之间创建基本文件传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6998913/