首页 / 知识
关于命令行:编写Windows控制台样式应用程序的良好资源?
2023-04-14 04:11:00

Good resources for writing console style applications for Windows?对于某些程序,没有什么比命令行更好的了。不幸的是,我从未见过有关如何编写超越" Hello World"的控制台应用程序的优秀文档或示例。我对制作Vim或Emacs等控制台应用感兴趣。并不是完全像Vim或Emacs一样,而是在使用过程中接管了整个命令提示符,然后在退出后却没有留下任何痕迹。我知道在Unix上有curses库,但对于Windows? ... 我在msdn,PDCurses和控制台模块上找到了控制台功能列表。 PDCurses可在Win32上运行。 在www.benryves.com/tutorials/?t=winconsole上有一个关于将C用于Windows控制台的小巧但很好的教程。 您也可以尝试免费Pascal。它是一个免费的((L)GPL)Object Pascal编译器,与Delphi编译器兼容。它具有基于控制台的IDE,该IDE证明您可以使用它来制作非常好的控制台应用程序,并且可以作为示例。 如果要使用图形IDE构建控制台应用程序,则可以下载Lazarus IDE。 作为奖励,您的应用程序将在Windows(32/64位),Linux,Mac OS X,FreeBSD,Solaris等上运行... 您当然可以使用具有合理的命令行支持的Delphi编写这种应用程序。人们常常忽略了Delphi可以构建任何类型的Windows可执行文件,而不仅仅是GUI应用程序。 我不知道是不是免费的Delphi的" Turbo"版本是否包含了任何东西以防止您使用它来构建控制台应用程序-我本来会认为这种事情会很好。 在Windows或DOS中,我使用了Borland的conio库。它已经很老了,但对于像我这样的初学者来说已经足够了。 n 签出一些mono库。他们有一个很好的解析命令行参数的工具,但记不起命名空间了。 正如Robsoft所说,Delphi将是一个好的开始。有两个免费版本的Turbo Delphi(基于Pascal)或TurboC。 此处的网站。 http://www.turboexplorer.com/ n |
最新内容
相关内容
linux命令怎么编写?
linux命令怎么编写?,系统,地址,工作,信息,命令,位置,环境,发行,标准,电脑,Linux命令怎么写cat(连接的缩写)是Linux中最常用的命令之一。它用于在linux控制台停止命令?
linux控制台停止命令?,地址,工具,平台,网络,下来,电脑,状态,命令,程序,进程,Linux停止命令继续执行的方法是什么1、Linux 里有一些工具,可以脱linux命令行天气预报?
linux命令行天气预报?,数据,软件,分析,技术,工具,环境,发展,基础,手机,系统,大数据学习一般都学什么数据挖掘和机器学习: 数据挖掘和机器学习是linux命令行基本特点?
linux命令行基本特点?,系统,标准,基础,收费,网络,技术,设备,概念,公用,发行,LINUX快速入门第八章:Shell基础1、Bash Shell 是 GNU 计划的重要linux下删除命令行?
linux下删除命令行?,系统,数据,命令,文件,名称,百度,环境,不了,档案,文件夹,linux删除文件命令1、linux 删除文件指令:输入rd盘符名:\文件夹名linux重启后命令行?
linux重启后命令行?,系统,工作,状态,设备,密码,标准,电脑,命令,环境,位置,linux重启的命令linux重启命令有五个,分别如下:shutdown。poweroff。i命令行远程重启linux?
命令行远程重启linux?,系统,标准,工作,设备,命令,名称,时间,服务,数字,用户,linux重启服务器命令是什么1、Linux下常用的关机命令有:shutdown、linux下命令行方向键?
linux下命令行方向键?,系统,位置,命令,数据,状态,密码,较大,网址,空格,终端,linux提示命令快捷键是什么?1、Alt + Tab 切换窗口 Alt +按住左linux命令行获取ip?
linux命令行获取ip?,地址,系统,代码,信息,电脑,服务,状态,密码,命令,网卡,【Linux】在shell脚本中获取当前主机的主机名以及IP地址1、连接上相在linux退出命令行?
在linux退出命令行?,档案,状态,工作,信息,命令,系统,环境,编辑,文件,模式,linux写路由命令怎么退出Linux退出编辑命令是gedit或vim。若在命令linux命令行查看温度?
linux命令行查看温度?,信息,系统,数据,软件,实时,管理,密码,工具,项目,检测,Linux服务器如何查看GPU信息1、首先执行top命令,如下图中内容所表命令行添加linux启动?
命令行添加linux启动?,系统,软件,工具,环境,初级,地址,发行,命令,目录,终端,linux命令行如何运行程序?1、命令行界面:- 打开终端:在大多数Linux