【问题标题】:Command-line dialog tool for Windows适用于 Windows 的命令行对话框工具
【发布时间】:2010-10-07 21:21:43
【问题描述】:

我需要一个类似于 cdialog(或whiptail)的对话工具,但可以在 Windows 上运行。

我有 MinGW,从源代码编译没有问题,但我知道的唯一 cdialog 和whiptail 都包含特定于 UNIX 的代码,因此它们无法在 Windows 上编译。

我可以使用任何替代方案吗?我宁愿不必自己弄清楚和替换特定于平台的代码。

【问题讨论】:

    标签: windows shell scripting console cdialog


    【解决方案1】:

    有一个port of dialog 用于 Windows。

    【讨论】:

      【解决方案2】:

      我记得 E 文本编辑器为此使用了 wxCocoaDialog

      wxCocoaDialog 是用于 OS X 的 CocoaDialog 应用程序的多平台端口,它允许通过命令行应用程序使用常见的 GUI 控件,例如文件选择器、文本输入、进度条、是/否确认等。它非常适合在 shell 和 Perl 脚本(或 Ruby、Python 或...等)中使用。

      【讨论】:

      • 非常有用的发现,非常感谢!如果没有更好的答案,我会接受这个。
      【解决方案3】:

      您是否看过 Cygwin (http://www.cygwin.com/) 而不是 MinGW? Cygwin 提供了一个非常类似于 Unix/Linux 的环境,以至于大多数 Unix 程序都可以在不改变的情况下构建。但是,根据您想要对结果执行的操作,Cygwin 的许可可能是个问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-11
        • 2010-11-13
        相关资源
        最近更新 更多