none
请教progressBar的问题 RRS feed

  • 問題

  • 在下是新手,想要使用VB.NET进度条统计程序执行的进度,依照网上信息照猫画虎,总是看不到进度条出来,还请老手指点,这里先谢过了,以下是在下所想添加进度条的地方

     

        Dim ProgressBar As New ProgressBar
           If dataVessel.Tables.Count > 0 And dataVessel.Tables(0).Rows.Count > 0 Then
          With ProgressBar
           .Minimum = 0
           .Maximum = Table1.Rows.Count

           .Visible = True
          End With


           For i As Integer = 0 To Table1.Rows.Count - 1
            tmpRow = dataVessel.Tables(0).Rows(i)
            sku = recEdit(tmpRow.Item(0).ToString, 0)
            area = recEdit(tmpRow.Item(1).ToString, 1)
            spno = recEdit(tmpRow.Item(2).ToString, 2)
            jiage = recEdit(tmpRow.Item(3).ToString, 3)
            suliang = recEdit(tmpRow.Item(4).ToString, 4)
            location = recEdit(tmpRow.Item(5).ToString, 5)
            recWriter.WriteLine(sku + area + spno + jiage + suliang + location)
            ProgressBar.Value = i
           Next
           recWriter.Close()

    2008年7月26日 上午 07:50

解答

  • 建議你從視窗設計畫面拖拉工具箱的進度列。

     

    進度列是視覺元件,從你這段程式碼中,並沒有看到在螢幕上顯示你的進度列,看不到也正常。

     

    2008年7月26日 上午 08:50
    版主

所有回覆

  • 建議你從視窗設計畫面拖拉工具箱的進度列。

     

    進度列是視覺元件,從你這段程式碼中,並沒有看到在螢幕上顯示你的進度列,看不到也正常。

     

    2008年7月26日 上午 08:50
    版主
  •  

    确实是这么回事,谢谢您的赐教~
    2008年7月26日 上午 10:49