问题标签 [windows-mobile-6]

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

c# - 如何在 Windows Mobile 6 上的 .Net 中以编程方式更改电池空闲超时

我们在 Windows Mobile 6.1 中使用 C# .Net Compact Edition 3.5,对 C++ 或 Windows API 调用不太熟悉。我们需要以编程方式将电池空闲/可疑时间从设置的任何时间(通常默认为 3/5 分钟)更改为 15 分钟。我在网上找到了一些示例,但到目前为止,它们都不起作用,或者我不知道如何/找不到如何实现它们,因为它们在 C++ 中,或者没有在 C# 中运行的解释或上下文。

如何从 C# 中的 .Net CE 3.5 更改 Windows Mobile 6.1 中的电池超时?

谢谢

编辑:请求此应用程序的客户端已专门请求此行为。他们希望在应用程序执行期间有更长的超时时间,并且在未运行时需要系统默认超时时间。

0 投票
0 回答
302 浏览

windows-mobile-6 - 如何在 Windows mobile 6.0 中查找数据网格复选框列值?

我正在使用自定义复选框列在数据网格中放置复选框。请告诉我如何在 windows mobile 6.0 中找到数据网格的复选框列的值?

0 投票
1 回答
663 浏览

c# - 下载文件 windows mobile 6.x

嗯,我试图从 myurl/test.txt 下载数据,我找到了如何做到这一点,但代码如下:

但它发生错误

无法建立与网络的连接。

我想知道是连接失败还是我的代码有问题

0 投票
0 回答
392 浏览

c# - 发布到 Foursquare API 失败

我一直在为 WIndows Mobile 6 开发 Foursquare 应用程序(因为我的合同至少还有 6 个月)我每次尝试发布数据(即签入)都失败了,所以它没有多大用处。关于为什么此代码总是失败的任何建议或指示

线 - 请帮助。

0 投票
1 回答
1137 浏览

c# - 从 windows mobile 6 连接到 SQL Server 2005

我正在尝试从袖珍电脑应用程序(Windows Mobile 6)连接到 SQL Server 2005,但无论我多么努力,它都没有成功。我检查了在 SQL Server 上启用 tcp 的所有可能配置,我测试了许多连接字符串,但是当我尝试打开连接时仍然存在问题,我确定这不是网络问题,因为我可以从我的袖珍电脑上 ping服务器机器没有任何问题,并且我的服务器机器上的防火墙被禁用:这是我使用的连接字符串之一:

其中 pos 是我的数据库的名称

我不断收到第 14 类和第 18452 号的 SqlException,但我无法弄清楚

谢谢您的帮助

0 投票
2 回答
105 浏览

c# - 如何优化这个任务?

我有四个组合框,我想用从同一张表带来的相同数据填充它们,但这项任务在袖珍 PC 设备上需要很多时间。所以我想知道是否有比这更快的方法:


0 投票
2 回答
5164 浏览

c# - 如何通过 Windows Mobile 6 使用 Storage Manager API 格式化 SD 卡

背景:

我正在尝试创建一个实用程序,允许我们的客户直接在 Windows Mobile 6 设备 (Intermec CK3) 上轻松格式化 SD 卡(实际上是 mini-SD)。这将优于第三方工具,例如FlashFormat或必须向客户提供读卡器(这将要求他们卸下电池,拉出由脆弱的金属外壳固定的 mini-SD 卡,然后通过文件管理控件运行 Windows 格式化实用程序)。我们的大多数客户都不是很精通技术,因此可以自动运行或通过几次单击运行的实用程序将是理想的选择。

到目前为止,我已经尝试了以下方法:

  • 看了这个问题。此处的答案似乎不适用于 Windows Mobile(例如,不支持 WMI 或 format.com 实用程序)。
  • 尝试使用CreateFileDeviceIoControlCE。这个看起来很有希望,但 SD 卡似乎永远不会真正格式化。据我所知,这是因为需要先卸下卡。
  • 尝试使用CreatFileFormatVolumeEx(以及其他变体FormatVolumeFormateVolumeUI)。结果似乎是相似的,除非先将其卸下,否则我无法格式化该卡。

在搜索了这个线程(paraGOD 在底部附近回答)和这个博客之后,我决定走一条使用Store Manager API的新路径,它具有FindFirstStoreFindNextStoreOpenStoreDismountStore等功能.

我正在尝试在 C# 中执行此操作,因此我创建了必要的支持结构来表示 API 中使用的 typdef。这是一个示例:

然后我创建了一个静态存储管理器类来保存所有存储管理器功能(应该在 coredll for windows mobile 6 中可用......或者我认为):

所以我去测试其中一些函数,例如通过 FindFirstStore 和 FindNextStore 函数简单地枚举存储然后我得到可怕的,在 PInvoke DLL 'Coredll.dll'错误中找不到入口点'FindFirstStore'(在调试器输出中,我还得到了 SDFormatter.exe 中发生的“System.MissingMethodException”类型的第一次机会异常,这是有道理的)。更多研究表明,在 Windows Mobile 中,这些功能并未公开,即使它们是 Coredll 的一部分。然而,它们是 Windows CE 6 的一部分,可以通过平台构建器访问。

所以这是我的主要问题:

  • 我可以通过 Windows Mobile 6 中的 C# 以某种方式访问​​ Storage Manager API 吗?
  • 如果不是,我可以通过托管 C++ 编写一个实用程序(我不太了解,但如果有必要我会偶然发现它),但不必使用平台构建器(它不是免费的)?
  • 如果只能通过平台构建器实现,这是否意味着我要么被困在构建自己的 SDK 中,要么必须要求 Intermec 为我公开该功能?

如果有人有建议,我也愿意完全以另一种方式(最好是通过 C#)这样做。我在想也许让客户将设备安装在底座上并运行桌面实用程序。不确定这是否可能并且它不能依赖 ActiveSync(我们不想支持另一个工具,所以我们通过连接到底座的网络适配器向 SD 卡发送数据和从 SD 卡发送数据,使用套接字在我们的自定义服务器程序和我们的移动应用程序)。

谢谢

0 投票
2 回答
2518 浏览

windows-mobile - 移动设备 MAC 地址

我有一个 windows mobile 项目。我想获取设备的 MAC 地址或号码,以确保我的软件安全。我的项目在 Windows Ce 和 Windows Mobile 6(两个项目)。如何从移动设备获取价值?(我看了同样的问题,但它们是关于蓝牙 MAC 地址的,有些设备没有)

0 投票
0 回答
648 浏览

windows-ce - Windows CE/WM 中的 GetIdleTime() 不起作用?

我正在尝试通过调用 GetIdleTime() 来获取设备 IdleTime

但是即使设备不空闲,空闲时间也会不断增加。

我通过单击按钮调用该函数,每次单击按钮时,即使我重复执行此操作,时间也会增加。为什么它不空闲时时间会增加?是否有更好的方法来获取设备空闲时间?

0 投票
1 回答
198 浏览

windows-mobile - Windows mobile 6 应用程序中的 Lat Long

我对 Windows 移动编程非常陌生,我想知道如何获取经纬度或手机上的 GPS 详细信息。请给我一些例子或方法。也给我一些好书,我可以参考从头开始在 windows mobile 上编程。提前致谢