徽标命令eg:
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)
有什么问题?
谢谢。
山姆斧头想说的是什么,您的问题可能是什么(您没有给出太多信息...)是,虽然代码和字符串可能对您来说是相同的,但不是对于您的编译器或口译员。代码将被执行,字符串只是文本。
您似乎将文本" chr(29) ..."存储在称为徽标的变量中。当您写这是一个字符串时,只需文字。有些语言具有" eval"之类的功能,您可以提供将以代码执行的字符串。但是我认为这种不良的做法,因为应该有更好的解决方案。
例如,在这种情况下,您只能存储字符的数量,然后解析它们。(这意味着阅读数字,将它们转换为角色并使它们串联。)更好的是,根据您想做的事情,可能只是将字符存储在您的变量中。