问题标签 [windows-ce]

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 投票
3 回答
1700 浏览

我在哪里可以找到 arm-wince-pe-gcc 的二进制文件?

我正在寻找针对 ARM uP 和 WindowsCE 操作系统的 gcc (C++) 编译器版本。到目前为止,我只能找到以 ARM uP 为目标但生成 ELF 可执行文件(GNUARM 等)的编译器,或者它们以 Windows CE 为目标但自 2003 年以来未更新的编译器。我相信我正在寻找的编译器的确切名称如 GCC 文档中arm-wince-pe-gcc所述,但我不知道如何获取二进制文件。任何/所有帮助将不胜感激。

0 投票
4 回答
703 浏览

如何在不先启动 IE 的情况下使我的 WinCE 应用程序中的网络工作?

我有一个简单的 WinCE 网络应用程序(在 C、Win32 API 中)。我发现除非我先启动 IE(或其他网络应用程序),否则网络似乎不起作用。我假设 IE 正在以某种方式设置我的网络接口。

我怎样才能为自己做到这一点?

我是否需要向用户显示可用接口列表(例如 WiFi/以太网/3G)?

谢谢。

0 投票
1 回答
1512 浏览

MS SQL REPLICATION 的替代选项

我想问是否有任何替代 ms sql 复制的选项(这是我现在正在使用的)来复制数据。

创建用于复制的自定义架构是个好主意吗?

PS。替代选项必须支持在 Windows CE/Mobile 上运行的移动数据库

编辑:应用程序应该能够离线工作一段时间,然后根据用户的要求通过向服务器发送/接收所有新的/更新的数据来与服务器数据库同步。

0 投票
3 回答
3728 浏览

GetDiskFreeSpaceEx 报告错误的可用字节数

我正在研究一个数据管理例程,它是一个 Windows CE 命令行应用程序。上面的代码显示了我如何获取包含文件夹 Manager.capdir 的特定驱动器上的可用字节数(它是包含目录完整路径名的变量)。

我的问题是,上述代码(_tprintf 语句)报告的空闲字节数与驱动器的空闲字节数不匹配(我通过右键单击驱动器来检查)。

我想知道这种差异的原因是什么?

0 投票
1 回答
102 浏览

监控我的主 XP PC

我想编写一个小型 Windows Mobile 应用程序,用于监控我的主 XP PC。IT 应该检查我的 PC 是否正在运行以及 Internet 连接是否正常(可能通过 ping 服务器)。

如果出现问题,我的移动应用程序应该使用移动网络(而不是通过互联网)通过移动设备向我发送 SMS。

这可能吗你能给我一些想法吗?

0 投票
3 回答
1796 浏览

在 Windows CE 中按一次 ENTER 按钮会触发两次 Keypress 事件

在开发过程中,我观察到某些带有 Windows CE 和可能的 Windows Mobile 的 PDA 在按键事件中发送了两次 Enter 键,因此我执行了两次位于返回按钮的控件按键事件下的代码。

我怀疑这是一个硬件错误,我想问一下您是如何在不更改应用程序逻辑的情况下解决它的。

0 投票
4 回答
62225 浏览

Serial Port ReadLine vs ReadExisting 或如何正确地从串口读取数据

我正在从串口读取数据。数据超出规模。即使Readline()在删除DiscardInBuffer().

从串口读取数据的正确方法是什么?网上的例子太少了,我觉得这就像一个没有人发现的圣杯。

C#、WinCE 5.0、HP 瘦客户端、Compact 框架 2.0

关于我的应用程序要注意的一件事是,当光标跳到文本框上时,我启动了线程 (weighSample)。原因是重量也可以手动输入(部分要求)。所以我事先不知道用户是要按天平上的 PRINT 还是输入重量。无论哪种情况,在获取数据后,我都会退出工作线程。另外,请注意我没有使用串行端口事件 DataReceived,因为我被告知它不可靠。

这是我第一次使用串口。

0 投票
4 回答
4180 浏览

在本地调试 .NET Compact Framework 应用程序(无需模拟器或设备)

我目前正处于一个新项目的准备阶段,该项目将使用 .NET Compact Framework(我们将看到 2.0 或 3.5)开发,并将在定制的 Windows CE 6 硬件上运行。但是,有一件事我无法工作:

似乎只能使用物理设备或模拟器进行调试。但是当我刚刚从资源管理器启动应用程序时,它在我的桌面上愉快地运行(因为,当然,CF 安装在我的开发机器上。所以,实际的问题是:

如何使用在桌面 CF 框架上运行的应用程序在桌面系统上调试我的 .NET CF 应用程序?或者这是不可能的?如果是后者,我该怎么做?创建一个非CF项目进行调试?我知道我应该在设备上进行调试,这对于应用程序的后端来说是必不可少的,但是 GUI 可以在桌面上进行调试。由于它使用 OpenGL,它的运行速度比在模拟器中快得多(设备具有 OpenGL 加速)。

0 投票
2 回答
3596 浏览

忽略排队的鼠标事件

我有一个用 C# 编写的面向 .NET Compact Framework 3.5 的应用程序,在 Windows CE 上运行。有时,会在 UI 线程上执行持续一秒左右的操作。我目前将该Cursor.Current属性设置为指示应用程序正忙,但这并不能阻止急切用户排队的鼠标事件。这有时会导致意外点击。

在 .NET Compact Framework 平台上忽略排队的鼠标消息的最佳方法是什么?遗憾的是,代码必须在 UI 线程上运行。

0 投票
2 回答
763 浏览

SQL CE OutOfMemoryException 使用 Web 服务

尝试通过 Web 服务下载文档时,我们不断收到 OutOfMemory 异常。我们将文档字节数组数据存储为序列化消息对象的一部分,原始文档的大小均约为 500kb。消息对象图中唯一的另一件事是用于关联的两个字符串属性。

我们已尝试检索具有相同问题的压缩和未压缩文档。现在我相信在尝试反序列化消息而不是在下载流时引发了异常。

我知道这是一个模糊的问题,但是你们中的任何人都知道是什么原因造成的吗?此处传输的数据量似乎很小,传输时设备上几乎没有发生其他事情。