开发本机 Windows 可执行文件

发布于 2024-08-16 06:26:30 字数 206 浏览 2 评论 0原文

除了 .NET 堆栈之外,您建议使用哪种技术堆栈来开发本机 Windows 可执行文件(具有 GUI)?

其他 C++(MFC,...)有些可以命名;但哪一个足够成熟、务实呢?

  1. 德尔福7?
  2. Common Lisp(哪一种适合开发 GUI?)?
  3. 方案?
  4. Qt 还是 wxXXX 堆栈?

Which technology stack do you recommend for developing native windows executable (has GUI), other than .NET stack?

Other that C++ (MFC, ...) some could be named; yet which one is mature and pragmatic enough?

  1. Delphi 7?
  2. Common Lisp (Which one is proper for developing GUI?)?
  3. Scheme?
  4. Qt or wxXXX stack?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

将军与妓 2024-08-23 06:26:30

对于本机 Win32 GUI 应用程序,我发现没有什么比 Delphi 更好的了。 (您的问题询问的是 Delphi 7,但请注意,所有版本的 Delphi(包括最新的 Delphi 2010)都可以生成单个独立的 .EXE)。

For native Win32 GUI apps, I've found nothing that beats Delphi. (Your question asks about Delphi 7, but please note that all versions of Delphi (including the latest - Delphi 2010) can produce single, standalone .EXEs).

缱倦旧时光 2024-08-23 06:26:30

Python 是解决某些问题的不错选择,您可以使用以下命令将 python 程序打包到单个 .exe 中py2exe。
这是一个很好的 py2exe 教程: http://www.py2exe.org/index.cgi/Tutorial

Python is a good choice for some sorts of problems, and you can package python programs into a single .exe using py2exe.
Here is a nice py2exe tutorial: http://www.py2exe.org/index.cgi/Tutorial

池予 2024-08-23 06:26:30

Tcl/Tk 非常成熟,占用空间小,易于学习和使用,并且在 Windows 和 Mac 上使用本机小部件。此外,它还具有首屈一指的通过 starpack、starkit 和 tclkit 进行部署的机制。您可以创建一个嵌入功能非常齐全的虚拟文件系统的单文件可执行文件(starpack),或者特定于平台的运行时引擎 (tclkit) 和独立于平台的应用程序文件的两个文件解决方案(starkit)。

它的缺点是“flash”较低——对透明度、多媒体、动画和精美图形的支持不多。因此,根据您是否需要大量的视觉效果,它可能是也可能不是您的正确选择。

Tcl/Tk is very mature, has a small footprint, is easy to learn and use, and uses native widgets on Windows and the Mac. Plus, it has a deployment mechanism second to none by way of starpacks, starkits and tclkits. You can either create a single-file executable (starpack) that embeds a very full featured virtual filesystem, or a two-file solution of a platform-specific runtime engine (tclkit) with a platform-independent application file (starkit).

It's downside is that it's low on "flash" -- there's not a lot of support for transparency, multimedia, animation and fancy graphics. So, depending on whether or not you need a lot of eye candy it may or may not be the right choice for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文