1

此 silverlight 代码引发错误“无法调用非委托类型”

        var WshShell = AutomationFactory.CreateObject("WScript.Shell");
        var WshSysEnv = WshShell.Environment("SYSTEM");
        var foo = WshSysEnv("APPDATA");

如何获取环境变量?


编辑:
@paulsm4 - 这适用于 Silverlight...

        var WshShell = AutomationFactory.CreateObject("WScript.Shell");
        var appData = WshShell.ExpandEnvironmentStrings("%APPDATA%");
        MessageBox.Show(appData);
4

1 回答 1

1

假设 WSH,这样的事情怎么样:

Set wshShell = CreateObject( "WScript.Shell" )
WScript.Echo wshShell.ExpandEnvironmentStrings( "%APPDATA%" )
wshShell = Nothing
于 2012-09-14T00:43:27.023 回答