问题标签 [opennetcf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3825 浏览

compact-framework - OpenNETCF 和 Compact Framework 3.5 兼容性

我目前正在将我的 Compact Framework 2.0 应用程序迁移到新的 Windows Embedded 7 Compact 机器上,并且必须为 CF 3.5 重新编译它。它编译但根本不运行。

我使用的是 OpenNETCF 2.3 版,在开始调试过程之前,我想确认它确实与 Compact Framework 3.5 兼容。

谢谢你。

已编辑,这些是我正在使用的组件。

  • 使用 OpenNETCF.IO;
  • 使用 OpenNETCF.Windows.Forms;
  • 使用 OpenNETCF.WindowsCE;
  • 使用 OpenNETCF.WindowsCE.Notification;
  • 使用 OpenNETCF.Threading

当我创建属于实现 IMessageFilter 的类的对象时发生窒息,请参见下面的代码

0 投票
1 回答
7281 浏览

compact-framework - 无法加载 DLL 'coredll.dll':找不到指定的模块

我正在编写一个小应用程序来测试 OpenNETCF 库加载并偶然发现了这个奇怪的消息

我在 Windows Embedded 7 Compact 瘦客户端上使用 Compact Framework 3.5。

代码是

有什么想法可以解决这个问题吗?我在我的 Windows Embedded Compact 7 瘦客户端中搜索 coredll.dll,但什么也没找到。我的理解是它是 Windows CE 设备的一个组成部分。那么为什么 OpenNETCF 在 Windows Embedded Compact 7 机器上找不到呢?我需要手动下载/安装这个 dll 吗?注册吗?如果 Windows Embedded Compact 7 附带它,那么寻找它的途径是什么?

0 投票
1 回答
930 浏览

c# - HTC T3333 使用 ImageHelper 在 OpenNetCF 上调整图像大小的问题

我使用Chris Tacke的文章中引用的类 ImageHelper使用 OpenNetCF.Drawing 命名空间在 Compact Framework 上调整大图像的大小。在许多具有 Windows Mobile 6.5 版本 Embebbed 的设备中,该类运行良好。但是,在某些装有 Windows Mobile 6.1 版(强大的霍尼韦尔设备)和 HTC T3333 (Touch2) 的设备中,会引发异常“0x887b0005”。使用此设备有任何限制吗?有没有办法解决这个问题?

0 投票
1 回答
2018 浏览

c# - 在 Compact Framework 上的 BackgroundWorker 实现

我正在查看 .NET 紧凑框架的 OpenNETCF SDF BackgroundWorker 实现中的代码,看起来下面的代码不是线程安全的。但是智能设备框架已经存在了很长时间,所以我错过了什么?这是线程安全的吗?如果是,为什么?

请注意,我不倾向于发布整个课程,因为即使 SDF 可以免费使用,但期望客户为 SDF 的许可证付费。如果任何 SDF 团队甚至反对这个教育摘录,那么我会立即提出这个问题。

这是将方法调用出列以在 UI 线程上调用它们的后台线程:

该变量m_progressQueue是标准 System.Collections.Generic.Queue<>。

我担心的是没有锁定来保护队列,它在一个线程中排队并在这个线程中出队。我假设在一个简单的布尔值上循环while (!this.m_stopThreads)是足够安全的,因为据我了解,在 .NET Compact Framework 中,所有变量访问都被视为 volatile。

0 投票
1 回答
1491 浏览

vb.net - 在 WindowsCE 中从 Mac ID 获取 IP 地址

如何使用 VS 2008/VS2005 中的 VB.net Smartdevice 应用程序在 WindowsCE 中找到 mac id 的 IP 地址?

我正在尝试使用 OpenNETCF.Net,但没有得到想要的结果。

有人知道吗?请发表您的建议。

0 投票
2 回答
2160 浏览

compact-framework - 缺少 OpenNetCF.Net.NetworkInformation.Adapter 类

我已经下载了 OpenNETCF 的智能设备框架,但两者都

OpenNETCF.Net.NetworkInformation.Adapter

OpenNETCF.Net.NetworkInformation.AdapterCollection

产生一个

来自编译器的“命名空间丢失或不可用”错误。

我正在使用 OpenNetCF.Net 版本 2.3.1.12004.0

0 投票
1 回答
531 浏览

vb.net - 在 OpenNetCF 中将字符串转换为 PhysicalAddress

我有将 Mac 地址获取到 IPAddress 的示例代码,我正在尝试调用该函数,但我没有得到。

我有 Mac 地址

谢谢

0 投票
0 回答
133 浏览

.net - 读取 png 图像的部分内容

我正在为 Windows Mobile 6.1 开发应用程序。在某些时候显示图像的设备。但是,我在执行此操作时有时会遇到 RAM 的限制。

我正在使用来自http://blog.opennetcf.com/ctacke/2010/10/13/LoadingPartsOfLargeImagesInTheCompactFramework.aspx的配方,但最后,它没有为我提供解决方案。更具体地说,在 CreateClip 中读取整个图像

这是我收到 OutOfMemoryException 的地方。

问题是,如何只读取特定区域,而将其余图像丢弃而不保存在内存中?我使用的图像格式是png。

最接近我需要的是来自 libpng 的 png_read_row,因为它允许使用单行缓冲区丢弃所有不需要的行并将实际需要的部分行提取到结果缓冲区中。这是使用它的有效方式吗?怎么可能呢?

0 投票
1 回答
229 浏览

vb.net - 如何从桌面应用程序在移动设备上启动应用程序

在我的场景中,我将应用程序从桌面应用程序(VB.NET、Win7)复制到移动设备(Windows CE)。这是一个小的设置程序。

将文件复制到移动设备后,是否可以从 dektop 应用程序中启动移动设备上的设置应用程序?

0 投票
0 回答
362 浏览

winforms - 如何在 .NET CF 中实现 Button/Button2 的长按功能

我需要捕获 Button 的两个事件:OnClicked 和 Taped/holed/released。

不幸的是,不可能同时正确处理 OnClick 和 OnDoubleClick 事件——同时引发 OnClick 和 OnDoubleClick。