问题标签 [smart-device]
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.
c# - How to search excel files fast in C# for Windows Mobile device
I need to write an application in C# (VS 2008) that will search in a relatively large (80K rows) excel file for a specific row. I would normally use ADO.net, but Windows Mobile doesn't support this. I've tried to export excel into xml and parse it with linq, but it is still slow. Does anyone have any suggestions?
http - 在 MFC 智能设备应用程序中发送带有操作参数的 CHttpConnection::HTTP_VERB_POST 请求
如何使用 CHttpFile 发送操作字符串参数?这是我的代码
我为此得到了响应代码 200..
pocketpc - 掌上电脑参考资料
我打算开发一个掌上电脑应用程序。实际上,我对Pocket PC 中的编程没有足够的知识。谁能建议我一些参考资料(基础和高级),这将有助于我开发该掌上电脑应用程序。
c# - 隐藏智能设备winform而不退出
我想要一个来自智能设备项目(VS2008)的winform来隐藏或最小化以便稍后打开。
我需要这样的东西。
请帮忙。
c# - 在 C# 中以编程方式填写 Web 表单
我有一个 Web 应用程序,可以将一些信息填写到文本框中并点击一个按钮。我现在正试图把它变成一个运行 Windows CE 的智能设备的应用程序。我的代码如下:
有没有办法我可以做到这一点,以便它可以在 Windows CE 中运行?
发帖请求:
编辑:我想我会用一个帖子请求来做,但我仍然对如何传递用户名/密码感到困惑
编辑 x2:我已经包含了到目前为止的发布请求。我不确定我是否遗漏了什么,但我认为 postData 是错误的。
vb.net - WINCE 5.0 和 VB.NET 中的 Zebra ZM400 USB 打印
我在 VB.NET 中有一个用于智能设备的应用程序,它打印包含一些产品信息的标签,例如制造商名称、产品名称、产品重量和带有产品名称的条形码。以前我是用设备的串口打印的,但是由于硬件的变化,我公司买的新设备没有串口了,但是它的USB端口比旧设备多。
我用谷歌搜索了答案,但他们中的大多数人并没有指出我的答案,因为他们中的大多数人或全部人不使用 .NET CF 在 Zebras 中打印。我发现的许多主题都解释了如何创建与 USB 端口的连接,但显然,当移至 WIN CE 时,它不起作用。
我有 Zebra 打印 (ZPL II) 的代码,只需要一种方法将其发送到我的一个 USB 端口并检查它是否打印了正确的信息。
提前致谢。
vb.net - 将 Zebra RW420 打印机连接到智能设备
我目前正在 VB.net 上研究如何通过蓝牙将 Zebra RW420 打印机连接到智能设备,我上网并没有发现对我有用的东西,它需要 SDK 吗?
deployment - 为什么我的 CE 应用程序拒绝运行?
我一直在维护一个 Windows CE 应用程序一段时间(一年多),并且不时生成它的新版本,将它们复制到手持设备并在那里运行新版本。
不过,今天,我第一次创建了一个新的 Windows CE 应用程序。这是一个非常简单的实用程序。
为了在 VS 2008 中创建它,我选择了一个 C#“智能设备项目”模板,添加了一些控件和一些代码,然后构建了它。
以下是我选择的一些选项:
我将通过构建项目生成的 .exe 复制到手持设备的 Program Files 文件夹中:
...但它不会运行。是不是在错误的位置?是否需要复制一些辅助文件?我需要做一些其他的设置才能让它运行吗?要不然是啥?
更新
由于内容不多,我将粘贴下面的所有代码,以防有人认为我的代码可能是问题所在:
更新 2
基于此,我向应用程序添加了一个全局异常处理程序,因此 Program.cs 现在是:
然而,运行新版本并没有显示任何内容——它只是在 Jack Ruby 的友好访问之后短暂地“闪烁”了与 Lee Harvey Oswald 一样多的冗长。
更新 3
问题是否与此有关,如果是,如何解决?
我的现有应用程序的更新版本和这个全新的简单应用程序都拒绝运行的情况表明,在编码、构建或部署过程中的某个地方存在根本缺陷。
更新 4
由于这是一个最小的实用程序,它(以及我的遗留,涉及更多)应用程序无法运行的原因可能与项目属性、构建方式、未复制所需文件或...... ???
注意:桌面图标是“通用的”(看起来像一个空白的白色表格);这可能表明存在问题,但它是否表明有问题或者是一个小问题(仅限美学)?
更新 5
在 Project > Properties... 中,Platform 设置为“Active (Any CPU)”和 Platform target 相同(“Active (Any CPU)”)
我读过这是错误的,它应该是“x86”,但没有可用的“x86”选项 - 任何 CPU 都是唯一的......?!?
更新 6
在项目 > 属性... > 设备中,选中“部署最新版本的 .NET Compact Framework(包括服务包) ”。这是应该的吗?
更新 7
好的,这是所有这一切中真正奇怪的部分:
我有两个 CF/CE 应用程序需要在这些 Motorola/Symbol 3090 和 3190 手持设备上运行。
一个是上面讨论的这个简单的实用程序。我发现它确实可以在其中一台设备(3190,FWIW)上运行。所以它在一台设备上运行,但不在另一台设备上运行。
但是,另一个(旧版).exe 则相反 - 它在 3090 上运行(该实用程序甚至不会启动),但不在 3190 上。
因此,3190 满足了实用程序的需求,3090 满足了旧版实用程序的需求。但是,旧版应用程序的新版本不能在任何设备上运行!
我很困惑;在谈到他的三个接球手时,我的感觉就像凯西·斯坦格尔(Casey Stengel)所说的那样:“我有一个会投但不会接球,一个会接球但不会投球,还有一个会击球但两者都不会。 "
更新 8
3190 安装了更新版本的 CF;似乎新旧应用程序都应该在具有较新 CE 的新设备上运行,但它们不会——只有针对/为新框架构建的应用程序才可以......
更新 9
这是 3090 的外观:
更新 10
所以我有两个 exe,一个在设备上运行(现在都在),另一个在这两个设备上都不运行。这两个exesw似乎几乎相同。我将它们与三个工具进行了比较:Red Gates 的 .NET Reflector;JetBrains 的 dotPeek 和 Dependency Walker。
这是我发现的:
Dependency Walker 两者似乎都有关于缺少依赖项的相同错误(我没有将它们与它们的依赖程序集放在同一个文件夹中,这可能是那里的问题)
.NET Reflector 非工作文件具有工作文件没有的以下条目:
这是问题吗?如果是,我该如何改变它?
JetBrains dotPeek exe工作副本中的References都是1.0.50000.0版本
非工作 exe 具有相同的参考列表和相同的版本号。
但是有这个区别:
对于工作的 .exe,dotPeek 说,“ 1.4.0.15,msil,Pocket PC v3.5 ” 对于非工作的 .exe,dotPeek 说,“ 1.4.0.15,msil,.Net Framework v4.5 ”
这是问题吗?如果是,我该如何更改非工作的 .exe 以匹配工作的 .exe?
最后一个令人不安,主要是因为我在项目的非工作(较新)版本中没有看到存在“4.5”字符串的地方。dotPeek 可以从哪里获得这些信息?
更新 11
我现在确实知道问题出在这两个 MessageBox.Show() 之间,因为我看到的第一个,但不是第二个:
更新 12
更具体地说,我以某种方式进行了无限循环;通过在手持设备上捣碎“Ent”药丸(这就是按钮的样子——“菱形”)——听起来像是沙鼠踢踏舞(因为在两种方法中调试 MessageBox.Show()s 时弹出并被关闭和无限广告(字面意思)恶心)。
c# - 仅为 DataGrid 中的第一行设置背景颜色?
我正在尝试仅更改 c# 中 smartDevice 项目中 DataGrid 的第一种颜色的颜色。我尝试使用“Paint”事件,但不知道它是否可以解决我的问题。我正在使用 Microsoft Visual Studio 2008。
这是一个测试代码
vb.net - Visual Studio 2008 智能设备 VB.net 中的 Sqlite
我正在开发一个项目,我必须从 PDA 中的“个人”目录中读取单个数据库文件 (.db),我正在使用智能设备 vb.net,但我不知道是否有办法读取该单个数据库文件,我会在这里发布我尝试过的东西,但不幸的是我没有找到任何东西,如果有办法我会很高兴,谢谢!
在无法完成的情况下,有没有办法读取单个数据库文件,我的意思是,如果不能用 .db 完成,是否还有另一种程序可以读取的数据库文件,在目录“\personal\mydatabase.db”中