C# 使用32英尺和c语言进行蓝牙文件传输#

C# 使用32英尺和c语言进行蓝牙文件传输#,c#,bluetooth,C#,Bluetooth,我正在尝试使用蓝牙和c#将文件传输到其他设备。当我尝试连接其他设备时,我希望在客户端设备中显示警报 我该怎么做 什么样的警报/消息 确保蓝牙设备已打开、连接和验证 您是否传递了错误的设备地址 我使用以下代码,它工作正常: var file = @"C:\foo.JPG"; var uri = new Uri("obex://" + "REMOTE_DEVICE_ADDRESS_HERE" + "/" + file); var request = new ObexWebRequest(uri);

我正在尝试使用蓝牙和c#将文件传输到其他设备。当我尝试连接其他设备时,我希望在客户端设备中显示警报

我该怎么做

  • 什么样的警报/消息
  • 确保蓝牙设备已打开、连接和验证
  • 您是否传递了错误的设备地址
  • 我使用以下代码,它工作正常:

    var file = @"C:\foo.JPG";
    var uri = new Uri("obex://" + "REMOTE_DEVICE_ADDRESS_HERE" + "/" + file);
    var request = new ObexWebRequest(uri);
    request.ReadFile(file);
    var response = (ObexWebResponse)request.GetResponse();
    //check response.StatusCode
    response.Close();
    
  • 什么样的警报/消息
  • 确保蓝牙设备已打开、连接和验证
  • 您是否传递了错误的设备地址
  • 我使用以下代码,它工作正常:

    var file = @"C:\foo.JPG";
    var uri = new Uri("obex://" + "REMOTE_DEVICE_ADDRESS_HERE" + "/" + file);
    var request = new ObexWebRequest(uri);
    request.ReadFile(file);
    var response = (ObexWebResponse)request.GetResponse();
    //check response.StatusCode
    response.Close();
    

    请显示一些源代码。。。你试过什么?什么不起作用?请显示一些源代码。。。你试过什么?什么不起作用?