当我的应用程序启动时,它刚刚升级,我正在进行本地数据库更新(sqlite).
它是这样的:用户启动我的应用程序,然后我开始升级过程.在此升级过程中,我将显示一个具有连续进度条的表单.升级过程完成后,此表单将关闭,然后用户可以开始使用我的应用程序.
但由于升级过程非常密集,因此进度条不会生成动画.
在我的旧版VB6中,我使用了一个ActiveX-Exe,它有一个表单并显示一个进度条.这是我的"背景工作者".
我不确定我是否可以在VB.NET中使用相同的方法.
我只看到了后台工作者的工作,但我没有看到任何示例,其中progressbar本身是后台工作者.
数据库升级需要阻止,用户可能在数据库升级完成之前不使用我的应用程序.这意味着只有进度条应该"进行中",而不是升级.
非常感谢你!