【问题标题】:Good resources for writing console style applications for Windows?为 Windows 编写控制台样式应用程序的好资源?
【发布时间】:2010-09-07 18:44:30
【问题描述】:
对于某些程序,没有什么比命令行更好的了。不幸的是,我从未见过关于如何编写超越“Hello World”的控制台应用程序的优秀文档或示例。我有兴趣制作像 Vim 或 Emacs 这样的控制台应用程序。与 Vim 或 Emacs 不完全一样,但它在使用时接管整个命令提示符,然后在您退出后不留下任何痕迹。我知道在 Unix 上有 curses library 但对于 Windows? ...
【问题讨论】:
标签:
windows
command-line
console
cmd
【解决方案3】:
在 Windows 或 DOS 中,我使用了来自 Borland 的 conio 库。它已经很老了,但对于像我这样的初学者来说已经足够了。
【讨论】:
-
+1 to CONIO,在我试图想出一些东西的研究周中,IBM 的“conio”出现了很多。当你提到 Borland 时,谷歌搜索发现我是这样的:conio.sourceforge.net 一周前怎么没有发生这种情况?
【解决方案4】:
您当然可以使用具有合理命令行支持的 Delphi 编写这种应用程序。人们经常忽略 Delphi 可以构建任何类型的 Windows 可执行文件,而不仅仅是 GUI 应用程序。
我不知道免费的“Turbo”版 Delphi 是否有任何东西拼凑到其中以防止您使用它来构建控制台应用程序 - 我原以为这种东西会很好。
【解决方案7】:
你也可以试试Free Pascal。它是一个免费的 ((L)GPL) Object Pascal 编译器,与Delphi 编译器兼容。它有一个基于控制台的 IDE,证明您可以使用它制作非常好的控制台应用程序,您可以将其用作示例。
如果您想使用图形 IDE 来构建您的控制台应用程序,您可以下载Lazarus IDE。
作为奖励,您的应用程序可以在 Windows(32/64 位)、Linux、Mac OS X、FreeBSD、Solaris 等上运行...
【解决方案9】:
这是我见过的最好的工具!!
1) 使用 VB6 IDE
创建任何应用程序
2) 使用THIS!
将其转换为
控制台应用程序