VBA是否有与Lisp的getenv对应功能
请教各位大虾VBA中是否有与LISP的getenv(读取环境变量)功能相同的语句或函数. ThisDrawing.GetVariable("") ThisDrawing.GetVariable("") 只是对应Lisp的getvar,用于获取系统变量,与getenv功能不同,用setenv和getenv配对使用可以设置和读取自己的环境变量,该变量将保存在注册表中永不丢失,可惜VBA似乎并没有保留该功能<BR> 那就用SaveSetting,GetSetting,DeleteSetting来操作了 <P>谢谢,该函数是VB的自己的我竟然忘记了,惭愧.</P><P>再次对<A name=34250><FONT color=#0000ff><B>wyj7485</B></FONT></A>表示感谢,问题可以圆满解决了</P> <P>不过要读出getenv相同的值就不行啊?</P>
<P>比如我要得出(getenv "ACAD")要乍办呢?</P> Dim VL As New VLAX<br/>GETENV = VL.EvalLispExpression("(Getenv """ + strVarName + """)")
页:
[1]