我正在创建一个GUI来输入数据然后存储到一些变量中以便以后使用。我遇到的问题是在用户单击“确定”按钮后修改变量。我有以下代码:
$button4 = New-Object system.windows.Forms.Button
$button4.Text = "button"
$button4.Width = 60
$button4.Height = 30
$button4.Add_Click({
$variable = "test"
})
$ variable使用Add_Click函数分配,但我无法在其他地方访问它。当我读到Powershell范围时,这是有道理的。但我怎么能访问我在那里设置的信息?我正在使用this Microsoft guide来构建GUI。在他们的例子中,我应该能够在脚本结束时返回$ x。但是当我这样做时,变量不可用。