我不太确定为什么这行不通,我将echo
放在每行之后,但是它在开始时一直崩溃,类似于没有{ {1}} 。
PAUSE
我期望回显将其中的各个行显示为一种“文本图像”,但是在启动时崩溃,您可以自己进行测试。
我尝试查找有关此信息,但找不到任何内容。
答案 0 :(得分:0)
这不应该作为答案,它只是显示一种生成伪文本的方法。它使用有关转义字符的建议,在注释中给出了转义字符,在这种情况下,是字符|
和<
。
它所做的是保持一致的字符高度和宽度,您的示例在V
字符宽度处有字母10
,在H
处的字母7
,{{ 1}}在A
,6
在C
和5
在K
。 4
和H
上的水平线都处于不同的高度,而A
的水平线与其他水平线相比过短。另外,C
消息建议该名称包含一个感叹号,因此我也将其包含在伪文本中,并添加了匹配的Welcome
。
该示例是使用Windows Vista上的默认Title
控制台字体编写和测试的。
cmd.exe
虽然仍然不能将其视为ASCII Art,但它会减少激励最终用户改为按住 Ctrl 并按 C 的机会。
请注意,人们使用不同的字体和代码页,这意味着除非您的代码可以保证最终用户配置的内容或为其配置,否则实际上您只能使用外观不好的伪文本,这会浪费屏幕空间。如我在评论部分所述,我的建议不要打扰!