-1

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

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

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

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

4

1 回答 1

3

并不是说这些字符不称为 Alt 代码或 Alt 字符。Alt 代码只是一种输入一些特殊字符的方法,但它们不能在字符串中这样使用。

您可以使用 Alt 代码输入该字符,或从 alt 代码网站复制它。您可以在字符串中按原样使用字符。下面的代码可以正常工作:

// Show it
ShowMessage('►'); 
// Or use it in your string:
line := line + #13  + '►' + NewLine;
于 2019-07-01T21:25:14.723 回答