logo命令例如:
Chr(29) + Chr(40) + Chr(76) + Chr(6) + Chr(0) + Chr(48) + Chr(69) + Chr(48) + Chr(49) + Chr(1) + Chr(2)
logo = datareader(logo)
我将此字符串存储在帐单选项表的徽标列中,但是当我检索此数据并使用printstring += logo
附加该数据时,它不会打印徽标。
而是打印与Chr(29) + Chr(40) + Chr(76) + Chr(6) + Chr(0) + Chr(48) + Chr(69) + Chr(48) + Chr(49) + Chr(1) + Chr(2)
有什么问题?
谢谢。
答案 0 :(得分:0)
Sam Ax想说的是什么以及可能是你的问题(你没有提供太多信息......),虽然代码和字符串看起来可能与你相同,但它不适合你的编译器或解释器。代码将被执行,字符串只是文本。
您似乎将文本“Chr(29)+ ...”存储在名为logo的变量中。正如你所写,这是一个字符串,所以只是文本。 某些语言具有“eval”等功能,您可以提供将作为代码执行的字符串。但我会考虑这种不好的做法,因为应该有更好的解决方案。
例如,在这种情况下,您只能存储字符数,然后解析它们。 (这意味着要读取数字,将它们翻译成字符并连接它们。) 更好的是,根据你想要做的事情,可能只是将字符存储在变量中。