2013-04-09 61 views

回答

2

這只是一個建議,這是我在用,我敢肯定有更好的方式

private async void FindPaired() 
    { 
     Windows.Networking.Proximity.PeerFinder.Start(); 
     try 
     { 
      var peers = await Windows.Networking.Proximity.PeerFinder.FindAllPeersAsync(); 
      bth = true; //boolean variable 
     } 
     catch (Exception ex) 
     { 
      if ((uint)ex.HResult == 0x8007048F) 
      { 
       bth = false; 
      } 

     }   
    } 

如果藍牙關閉指示錯誤0x8007048F。這對我沒有任何問題。欲瞭解更多信息visit this link

祝你好運隊友(:

+0

非常感謝你〜:-) – sunjinbo 2013-04-09 10:03:02

+0

@see夏普我嘗試了上述相同的代碼!但是即使我打開藍牙將會進入catch塊。我不知道爲什麼? – Ethan 2013-10-10 12:12:40

+0

問另一個問題,並告訴我們你的代碼 – 2013-10-10 12:18:35