5

我有一个 POS 软件,需要为 windows CE 开发一个收集模块,以便在 Honeywell Dolphin 6100 设备上运行。

我需要开发一个在 Honeywell 6100 设备上运行的简单应用程序。此应用程序应:

  • 从我的 POS 软件中获取产品列表(代码、描述和价格)
  • 处理销售阅读产品的条形码,显示到期总额和项目数量
  • 将该销售上传到我的 POS 软件(通过网络、文件或类似方式)

我有哪些选择?是否有适用于 Windows CE 的应用程序构建器?如果不是,我可以用什么来开发这样的应用程序?

4

2 回答 2

3

您有几个选项,但其中很少(如果有)允许您在不编写代码的情况下创建应用程序。我知道没有任何“应用程序构建器”产品可以让您在 Windows CE 中实现目标,而且我使用 CE 已经有一段时间了。这并不是说某些晦涩的东西可能不存在,但我不知道。

  1. 您可以使用 .NET Compact Framework (CF) 在 .NET 中编写应用程序 - 支持 C# 或 VB.NET。为此,您将需要 Visual Studio 2008 Professional,除了设备之外几乎没有其他东西。CF开发的教程和在线资源有很多,这里就不一一列举了。
  2. 您可以使用 C/C++ 编写应用程序。为此,您需要再次使用 Visual Studio 2008 Professional。是的,有使用其他编译器的选项,但如果您想花时间实际编写应用程序而不是构建开发工具链并弄清楚如何连接和调试,那么 Visual Studio 就是您想要的路线。
  3. 如果您想要一个非 Microsoft 解决方案,还有其他或多或少受支持的解决方案。NS Basic已经存在很长时间了,所以它可能非常强大并且有合理的支持。我从未使用过它,但我从那些使用过它的人那里听说过它的好消息。

其他任何事情,你都会有点偏离预订。支持可能充其量是最少的,工具可能不会很强大,支持、教程和开发人员通常依赖于前进的所有其他好处将很少。如果有足够的时间和资源,您可能会在 CE 下使用任何语言,但上述选项最有可能导致成功。

于 2013-04-23T02:11:24.270 回答
1

既然您说您知道 Delphi 并且不想学习另一种语言,您可以使用 Delphi Prism 编写一个客户端应用程序以在 windows CE 上运行,提取您需要的数据,并将其发布到 web 服务:

Delphi Prism 是 Delphi .net 的新版本吗?

http://en.wikipedia.org/wiki/Oxygene_(programming_language)

(编辑)刚刚检查,它现在是这个包的一部分:

http://www.embarcadero.com/products/rad-studio/faq

于 2013-04-22T23:56:02.413 回答