xiaocainiao 发表于 2023-12-11 14:28:48

请教一下!变量名能否转成字符串?

本帖最后由 xiaocainiao 于 2023-12-11 14:30 编辑

(setq col (vl-registry-read "HKEY_CURRENT_USER\\Software\\num\\" "col"))

xiaocainiao 发表于 2023-12-11 14:32:38

我想将以上代码中的col当中自变量搞个自定义函数、
但是不知道能否将变量名转成字符串、所以请教一下各位大神、
希望指点一下、感谢

masterlong 发表于 2023-12-11 14:53:34

(vl-prin1-to-string'kkk)   ==>"KKK"

xiaocainiao 发表于 2023-12-11 15:22:26

本帖最后由 xiaocainiao 于 2023-12-11 16:42 编辑

masterlong 发表于 2023-12-11 14:53
(vl-prin1-to-string'kkk)   ==>"KKK"
谢谢、不过貌似这个不太行、因为我要将col搞成自变量来用、如果用这个函数、vl-prin1-to-string后面的值就是固定的、不是变量了

tigcat 发表于 2023-12-11 19:02:51

(read str)

xiaocainiao 发表于 2023-12-11 20:23:03

tigcat 发表于 2023-12-11 19:02
(read str)

这个具体怎么用啊、没太搞懂

kozmosovia 发表于 2023-12-11 20:37:05

(set(read "col") (vl-registry-read "HKEY_CURRENT_USER\\Software\\num\" "col"))

xiaocainiao 发表于 2023-12-11 20:54:34

kozmosovia 发表于 2023-12-11 20:37
(set(read "col") (vl-registry-read "HKEY_CURRENT_USER\\Software\\num\" "col"))

大神、这样搞好像不太行啊、我是想将col作为自定义函数里面的一个自变量、现在就是注册表主键那个字符串不知道怎么让他成为一个变量

lee50310 发表于 2023-12-11 22:48:43

本帖最后由 lee50310 于 2023-12-13 19:13 编辑

參考看看!



页: [1]
查看完整版本: 请教一下!变量名能否转成字符串?