初歩的な質問ですが、わからず困っています。
例えば、
Form上にLabel1を張り付け、
プログラム実行にて、数値iが1秒ごと1つずつ10まで
カウントアップしていくようなものをつくり
Label1.text = i.toString
で表示をLabel1に表示せております。
しかし、実際に実行すると1,2,3・・・・ではなく
なにも表示されず、10秒後に10と表示されてプログラム終了まで
表示されずに終わりになります。
どうすれば1,2,3,4と更新されるようにできるのでしょうか。
'以下コード----------------------------vb2010です
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim i As Long For i = 1 To 10 System.Threading.Thread.Sleep(1000) Label1.text = i.ToString Next End Sub
'-----------------------------------
フォームには、ボタンとLabel1が配置してあります
回答3件
あなたの回答
tips
プレビュー