1
私の欲しいもの:スクリプト/プログラム(?)ボタンを押した時のことを行い、条件が満たされてからどれくらい時間が経過するかを表示します。PowershellのGUIとループは一時停止します
私は 'Start-Sleep'を使用すると、GUIを一時停止し、一度にすべてのテキストを表示するときの最後まで表示されません。
私はオンラインで何かを探してきて乾いた。私は、while、do-untilループはすべて同じように動作しようとしました。だから私はループを一時停止する別の方法があることを望んでいる。
これは基本的に私が使用しているスクリプトです:
$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 --
}
}
}
})
こんにちは、[この](https://foxdeploy.com/2016/05/17/part-v-powershell-guis-responsive-apps-with-progress-bars/)out(WPF)をチェックしてください。 – sodawillow
@sodawillowそれがうまくいくかもしれないようですが、私はそれにショットを与えるでしょう – Captor
@ sodawillowそれは私のために働くつもりです。ご協力いただきありがとうございます! – Captor