欢迎光临散文网 会员登陆 & 注册

易语言控制台程序编写 #NO.2 -打印彩色文字

2020-10-08 22:03 作者:雾削木FHZ  | 我要投稿

    通过上期我们已经可以在控制台程序中完成常规的打印输入等操作,那么接下来我们要尝试打印彩色的文字。

    玩过控制台的同学应该都知道,控制台可以通过color这条命令修改掉控制台的背景色文本色,那么我们当然也可以在易语言中实现相应的操作,我们需要通过运行()这条命令来向控台传递命令。

    但是之后我们会发现一个弊端,就是全局的颜色都会变成color命令设置的前景色和背景色,而且每次修改全局都会变,这打不到我们想要的打印不同颜色的效果,接下来我们安装控制台操作支持库后就可以达到我们想要的效果。

    然后我们添加控制台对象,引用控制台对象中的打印命令,会发现这个打印的命令多出很多参数。

那么这里我们先不管其他参数,我们可以看到有叫背景颜色和前景颜色的两个参数,分析一下就知道这是控制打印颜色的命令,我们通过调用控制台颜色对象先打印出控制台颜色对我们制定的颜色。

    这时候我们就能看到打印出了和color一样效果的颜色文字。(注:记得注释掉运行的命令,不然会覆盖对象的颜色打印。)

    这时候我们再打印一条不同颜色的文本试试。

这下就达到了我们想要的效果,但局限是只能使用颜色对象的规定的色值,原因可能是这条打印命令是根据模拟color这套命令打印的彩色文字。

Dome下载地址:https://www.lanzoux.com/iwjsvh9wjpc


易语言控制台程序编写 #NO.2 -打印彩色文字的评论 (共 条)

分享到微博请遵守国家法律