如何使用替代代码?

How to use Alt Codes?

我需要构建一个包含 Alt 代码的字符串,特别是 Alt-16(箭头符号)。我有一行文本(又名字符串)。我附加了一个 Carriage return,然后想要一个箭头符号和新的文本行。然后这条线将被传递给PPT。如果我手动进入 PPT,进入一个文本框,我可以按 Alt+16,然后得到箭头符号。这就是我以编程方式想要做的。 找到 Alt 符号 here.

这是我正在尝试的,但它给了我一个完全不同的符号。

line := line + #13  + Chr(VK_MENU) + #16 + NewLine;

如何使用 ALT 代码作为字符串的一部分构建字符串?

并不是说那些字符不叫 Alt-codes 或 Alt-characters。 Alt-codes 只是输入一些特殊字符的一种方式,但不能在字符串中这样使用。

您可以使用 Alt-code 输入该字符,或从替代代码网站复制它。您可以在字符串中使用字符 as-is。下面的代码可以正常工作:

// Show it
ShowMessage('►'); 
// Or use it in your string:
line := line + #13  + '►' + NewLine;