西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)其它知識 → Windows Phone 8藍牙編程開發(fā)

Windows Phone 8藍牙編程開發(fā)

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時間:2013/1/12 13:02:14字體大。A-A+

作者:西西點擊:227次評論:1次標簽: 藍牙

  • 類型:硬件優(yōu)化測試大小:13.9M語言:中文 評分:10.0
  • 標簽:
立即下載
3 頁 實現(xiàn)藍牙程序?qū)υO(shè)備的連接

實例:實現(xiàn)藍牙程序?qū)υO(shè)備的連接

下面給出藍牙程序?qū)υO(shè)備連接的示例:查找藍牙設(shè)備,并對找到的第一個藍牙設(shè)備進行連接。
代碼清單19-2:藍牙程序?qū)υO(shè)備連接(源代碼:第19章\Examples_19_2)

MainPage.xaml文件主要代碼

        <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
             <StackPanel>
                <Button x:Name="btFindBluetooth" Content="連接周圍的藍牙設(shè)備" Click="btFindBluetooth_Click"/>
            </StackPanel>
        </Grid>

MainPage.xaml.cs文件主要代碼

        // 查找藍牙設(shè)備事件處理
        private async void btFindBluetooth_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                // 配置PeerFinder藍牙服務(wù)的GUID去搜索設(shè)備
                PeerFinder.AlternateIdentities["Bluetooth:SDP"] = "5bec6b8f-7eba-4452-bf59-1a510745e99d";
                var peers = await PeerFinder.FindAllPeersAsync();
                if (peers.Count == 0)
                {
                    Debug.WriteLine("沒發(fā)現(xiàn)藍牙設(shè)備");
                }
                else
                {
                    // 連接找到的第一個藍牙設(shè)備
                    PeerInformation selectedPeer = peers[0];
                    StreamSocket socket = new StreamSocket();
                    await socket.ConnectAsync(selectedPeer.HostName, selectedPeer.ServiceName);
                    MessageBox.Show("連接上了HostName:" + selectedPeer.HostName + "ServiceName:" + selectedPeer.ServiceName);
                }
            }
            catch (Exception ex)
            {
                if ((uint)ex.HResult == 0x8007048F)
                {
                    MessageBox.Show("Bluetooth is turned off");
                }
            }
        }

程序的運行效果如圖19.3所示

本文導(dǎo)航

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(1)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)