C#中的蓝牙编程,移动设备和笔记本电脑之间的连接

时间:2010-12-13 14:53:49

标签: c# winforms mobile bluetooth

我正在用C#.Net,Windows Forms在我的笔记本电脑上编写程序。 我想通过蓝牙连接将我的笔记本电脑连接到手机(不是Windows手机,而是任何手机)。

我已经在很多网站上了,(例如32feet.NET)但是有太多的文件,我在那里丢失了。 我只需要一个简单的程序,它将数据(整数,字符串......)发送到手机,反之亦然。

我从哪里开始?谢谢你的帮助:)

1 个答案:

答案 0 :(得分:2)

查看这篇文章My Second Attempt at Blogging - Bluetooth Programming with C# 解释了如何在简单的步骤中使用32feet.NET。

用于将文件发送到蓝牙设备的示例代码段下面的

(取自同一篇文章)。

string filename = System.IO.Path.GetFileName(openFileDialog1.FileName);
Uri u = new Uri("obex-push://" + devAddr.ToString() + "/" + filename);
ObexWebRequest owr = new ObexWebRequest(u);
owr.ReadFile(openFileDialog1.FileName);
ObexWebResponse response = (ObexWebResponse)owr.GetResponse();
response.Close();