
正文
包含vb.net加载窗体慢的词条
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.NET窗体内容很多,会不会导致窗体最小化后在还原时很卡?
不会卡的,体一显示已经加载到内存了,所以最小化还原是一定不会卡的
不过窗体内容太多会导致以后修改时查找不方便
建议把不同项目分别写在模块中
相关问答
Q1: VB.NET开发的窗体程序为什么会卡?
在循环语句中加入若干行(一般三行就行)如下的代码:
DoEvents
Q2: vb.net 动态添加大量控件严重卡顿怎么办
这是不可避免的,除非更换电脑硬件,让处理器及内存处理得更快,或是不要用自带的 Panel 和 Label 控件,自定义一个容器,内容自绘。
卡顿主要原因:
1、控件多了,电脑必然会慢,因为在 Windows 里每个控件都相当于一个窗口,有自己的句柄,系统需要维护对应的窗口消息,那么一定会卡顿,只能缓解不能消除。
2、可以用多线程,在子线程中更新控件,通过委托的方式通知主线程,可以有效缓解卡顿的问题。
Q3: vb.net做WINFORM程序如何运行更快?
可以考虑使用Cache(缓存)技术,对于不经常变化的数据可以采用静态Cache,对于可能经常被修改的数据可以采用数据库依赖的通知Cache更新技术。
Q4: vb.net 比VB6.0慢???改弹出选框的位置?
慢的问题,VS打开要慢些,但运行速度应该差不多。
你说的弹出框是不是指“智能代码提示”?大家都觉得VS版本越高越好用啊,不知道你说的究竟是什么问题,要不留联系看看。vb6你输错了马上来一个对话框,同时发出声音,能把人吓一跳,完全没有VS方便啊。




