如何在C#中通过蓝牙向移动设备发送链接消息

时间:2009-08-31 06:20:30

标签: c# bluetooth hyperlink

我的要求是在C#中通过蓝牙向移动设备发送链接消息。该消息应包含一些超链接。当用户打开消息时,它应该直接在浏览器中打开链接。

无需在移动设备上安装任何其他应用程序即可。

2 个答案:

答案 0 :(得分:1)

我不确定这是可能的。通常在浏览器中有一些安全预防措施,因此在自动启动时可能存在一些限制。

据我所知,URL检测和电子邮件地址检测由设备自动完成。所以你不必担心消息的内容。

http://www.programmersheaven.com/2/Transferring-Files-and-Monitoring-Bluetooth-Ports

答案 1 :(得分:1)

我建议我的库32feet.NET它在.NET上提供蓝牙和OBEX支持。您可以通过OBEX轻松发送文件/对象,例如

' The host part of the URI is the device address, e.g. IrDAAddress.ToString(),
' and the file part is the OBEX object name.
Dim addr As String = "112233445566"
Dim uri As New Uri("obex://" & addr & "/HelloWorld.txt")
Dim req As New ObexWebRequest(uri)
req.ReadFile("Hello World.txt")
Dim rsp As ObexWebResponse = CType(req.GetResponse(),ObexWebResponse)
Console.WriteLine("Response Code: {0} (0x{0:X})", rsp.StatusCode)

请参阅User Guidehttp://32feet.codeplex.com/

我不知道邮件中的链接。我想如果你发送一个笔记,就会识别出一个超链接,用户可以点击它。