牛田
$DataApp2 = "SUCCESS FINALLY"
$Type = "App2"
$Data = Get-Variable -Name "Data$Type" -Value
Set-Variable -Name "Button$Type" -Value "$Data"
$ButtonName = Get-Variable -Name "Button$Type" -Value
$DefaultForm.Text = "$ButtonName"
因为现在可能更明显了,我打算调用一个函数,该函数除了给定的变量之外什么都不做
真的谢谢你rokumaru和lotpings你不知道你帮了我多少
六丸
您可以使用Set-Variable
或Invoke-Expression
。
Set-Variable -Name "Button$Type" -Value "test"
Invoke-Expression "`$Button$Type = 'test'"
但我建议使用哈希表,因为它既安全又快速。
$h = @{}
$h."Button$Type" = "test"
$h.ButtonApp2
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句