1
我想要什么:我的脚本/程序(?)要做按钮上的东西,然后等待条件满足并显示剩余时间。Powershell GUI和循环暂停
发生了什么:当我使用'开始 - 睡眠'时,它暂停GUI并且不显示多长时间直到最后一次显示所有文本。
我试图寻找网上的东西,干起来了。我尝试过,而且,直到循环都以相同的方式进行。所以我希望有另一种方法来暂停循环。
这基本上是我使用的脚本:
$btn.add_click ({
Foreach ($_ in $stuff)
{
#do stuff
If ($x -eq $y)
{
$n = 30
While ($n -gt 0)
{
$textbox.text += "$n seconds left`n"
###WAIT 1-5 SECOND(s)###
$n --
}
}
}
})
嗨,检查[this](https://foxdeploy.com/2016/05/17/part-v-powershell-guis-responsive-apps-with-progress-bars/)out(WPF) – sodawillow
@sodawillow似乎它可能工作,我会给它一个 – Captor
@sodawillow它会为我工作。谢谢你的帮助! – Captor