【问题标题】:Application Development for Windows CEWindows CE 应用程序开发
【发布时间】:2023-04-05 06:58:01
【问题描述】:

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

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

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

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

【问题讨论】:

  • 也许对你有帮助,(如果不告诉我,我会销毁这条评论)herehere
  • 我看到您删除了“构建我的软件所采用的技术是 Delphi 和 Ruby on Rails”和“我没有兴趣学习一门新语言只是为了实现这一点”。为什么不考虑德尔福路线?
  • 因为我觉得不可能,至少用Delphi XE...

标签: windows-ce


【解决方案1】:

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

Is Delphi Prism a new version of Delphi .net?

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

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

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

【讨论】:

    【解决方案2】:

    您有几个选项,但其中很少(如果有)允许您在不编写代码的情况下创建应用程序。我知道没有任何“应用程序构建器”产品可以让您在 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 下工作,但上述选项最有可能取得成功。

    【讨论】:

    • 谢谢。它没有解决我的问题,但对了解整体情况有很大帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-31
    • 2023-04-11
    • 1970-01-01
    • 2011-09-13
    • 1970-01-01
    • 2010-12-02
    相关资源
    最近更新 更多