对于我在VB.Net中创建的excel VSTO加载项,我有一个运行几分钟的函数,所以为了防止我的用户变得不耐烦,我想显示一个进度条。
所以我创建了一个带有进度条和标签的窗体,可以显示当前的活动。我试着用这段代码制作窗口:
Dim progressBar As ProgressForm = New ProgressForm()
progressBar.BringToFront()
progressBar.Visible = True
progressBar.Show()
progressBar.Focus()
当我运行此代码时,没有任何反应。从调试器,我可以看到内存中的表单,我可以访问它的属性,但它不显示,不在excel应用程序之上,也不在任务管理器中。
我错过了什么?
答案 0 :(得分:0)
我举例说明代码中缺少的内容:
with progressBar
.Minimum = 0
.Maximum = 10
For i=0 to 10
.Value = i
Next i
end with
有关此字段的详情,请read this article