代码之家  ›  专栏  ›  技术社区  ›  spacemonkeys

irda+vb.net速成版

  •  2
  • spacemonkeys  · 技术社区  · 16 年前

    不确定这是一个有效的编程问题…但是有没有可能用vb.net express(irda)来编程infa red?我脑子里有一个编程项目,但是没有一个编码示例起作用,irdaclient永远不会得到认可。

    干杯

    2 回复  |  直到 16 年前
        1
  •  1
  •   JaredPar    16 年前

    这是一个有效的问题,但需要更具体一点。NET当然可以用来对IRDA进行编程。没有什么能阻止你在vb.net上使用irdaclient。

    我们需要知道你有什么问题吗?你能把给你带来麻烦的样品贴出来吗?或者告诉我们你看到了什么样的错误?

    编辑 更新到评论

    没有什么能阻止你从VB Express中编写针对Irda的程序。您似乎缺少的是对包含IRDA库的DLL的引用。您需要添加对system.net.irda.dll的引用。它将在以下目录中(假设您的编程是在Windows CE中进行的)

    C:\程序文件\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE

    编辑2

    我可能对VB Express针对设备项目编程的能力有误解。我的机器上目前没有任何2008 Express版本可供验证。

        2
  •  0
  •   Spencer Ruport    16 年前

    IrdaClient类是.NET Compact框架的一部分。我不确定是否可以在台式机上使用它。

    您至少可以通过搜索文件system.net.irda.dll添加引用。在我的系统中,它位于:Program Files\Microsoft Visual Studio.NET 2003\CompactFrameworksDK\v1.0.5000\Windows CE下

    如果它不存在,您可以在此处下载: http://msdn.microsoft.com/en-us/netframework/aa497280.aspx