问题标签 [windows-mobile]

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 回答
1276 浏览

c# - 从 Compact .Net 1.0 应用程序启动另一个应用程序

有没有办法从 Compact .Net 框架 1.0 中启动另一个应用程序,类似于

在 Windows 端?

我需要启动一个 CAB 文件进行安装。

0 投票
2 回答
5083 浏览

windows-mobile - dotnet compact framework 3.5 sp1 检测设备分辨率

我需要自动检测设备分辨率,现在我有一个全局变量和硬连线分辨率:

然后为每个设备重新编译,有没有人有一个快速的代码片段?

0 投票
2 回答
3145 浏览

windows-mobile - 有没有一种简洁的方法可以在紧凑的框架 3.5 中播放 mp3 声音

我使用 p/invoke 方法来播放wav声音。有一些方法可以调用 windows 媒体播放器来播放mp3声音,但它速度慢且麻烦。

有没有简单的方法来播放短mp3文件?

这主要用于当您不看屏幕而不看音乐时的应用程序提示声音提示。

谢谢!

0 投票
7 回答
17231 浏览

windows-mobile - 如何以编程方式关闭 Windows Mobile 设备

我想使用 Compact framework 2.0、Windows mobile 5.0 SDK 以编程方式关闭 Windows Mobile 设备。

问候,

0 投票
4 回答
12702 浏览

windows-mobile - 如何在 Windows 中创建虚拟 Com1 端口?

我正在开发一个在袖珍电脑上运行的移动应用程序。我们有一个使用 com1 发送和获取信息的移动打印机和刷卡器。我正在使用设备模拟器并想在没有打印机的情况下进行测试。如何创建一个虚拟 com1 端口来读取和读取?我尝试了 com0com,但设备模拟器不会将其设置为串行 0。

0 投票
2 回答
1105 浏览

debugging - 如何将VS2005附加到WinCe 5.0上运行的进程

为了能够将 Visual Studio 2005 附加到设备上运行的进程,我需要在 Window CE 5.0 设备上使用哪些应用程序/模块/dll?

0 投票
1 回答
1180 浏览

sharepoint - 如何快速使用 Windows Mobile 5.0 离线填写 Sharepoint List 编辑表单?

我需要一种方法让用户使用从关机状态运行 windows Mobile 5.0 的手持式 Symbol MC9090 扫描仪快速输入信息

目前,用户从关机状态将数据输入共享点列表大约需要 1 分钟。我需要把时间缩短到几秒钟。手持设备建立无线连接大约需要 30 秒,用户连接服务器大约需要 30 秒

目前我们有运行 windows Mobile 5.0 的 Symbol MC9090 扫描仪。用户必须使用终端服务连接到服务器,然后输入信息。我们使用终端服务是因为移动互联网浏览器不能很好地与我们正在使用的共享点表单一起使用并且速度很慢。

我还没有找到一种简单的方法来为共享点列表创建自定义移动表单。

是否可以创建一个应用程序来收集移动设备上的数据,并在无线连接处于活动状态时将本地数据与服务器同步?

0 投票
2 回答
981 浏览

asp.net - 在 ASP.Net 移动 Web 应用程序中存储视图状态的最佳方法是什么?

我很好奇您发现哪些技术对于在移动网络浏览器中运行的 ASP.Net 应用程序(即带有 Windows Mobile 的 Treo 或 Blackberry Curve 网络浏览器)最适合存储和维护视图状态。

0 投票
6 回答
1938 浏览

.net - 是否有任何适用于 Windows Mobile 的控件库支持 iPhone 风格的触摸屏行为?

iPhone 使用触摸屏实现放大、缩小和滚动等功能的方式非常酷,我想知道是否有任何适用于 Windows Mobile 的东西可以提供类似的用户体验。

0 投票
3 回答
11411 浏览

c# - 如何强制串行端口写入方法在发送数据之前等待线路清除?

这是我正在尝试做的一些背景:

  1. 打开从移动设备到蓝牙打印机的串行端口。
  2. 向蓝牙打印机发送 EPL/2 表格,以便它了解如何处理即将接收的数据。
  3. 收到表格后,将一些数据发送到打印机,这些数据将打印在标签纸上。
  4. 根据需要对要打印的每个标签重复步骤 3。

第 2 步只发生在第一次,因为表单不需要在每个标签之前。我的问题是,当我发送表格时,如果我发送标签数据太快,它将无法打印。有时我会在标签上打印“蓝牙故障:无线电无法运行”,而不是我发送的数据。

通过执行以下操作,我找到了解决此问题的方法:

所以基本上,我可以捕获一个 TimeoutException 并在等待一段时间后重试 write 方法(三秒似乎一直有效,但更少,似乎每次尝试都会抛出异常)。经过三次尝试,我只是假设串行端口有问题并让用户知道。

这种方式似乎工作正常,但我确信有更好的方法来处理这个问题。我认为我需要使用 SerialPort 类中的一些属性,但我真的找不到任何好的文档或如何使用它们的示例。我尝试过使用一些属性,但它们似乎都没有达到我想要达到的效果。

这是我玩过的属性列表:

  • CD控股
  • 中通控股
  • Dsr控股
  • 启用 Dtr
  • 握手
  • RtsEnable

我确信这些的一些组合将处理我正在尝试做的更优雅的事情。

我正在使用 C#(2.0 框架)、Zebra QL 220+ 蓝牙打印机和 windows Mobile 6 手持设备,如果这对解决方案有任何影响的话。

任何建议,将不胜感激。

[更新]

我还应该注意到,移动设备使用的是蓝牙 2.0,而打印机只有 1.1 版。我假设速度差异是导致打印机在接收数据方面落后的原因。