问一下vb代码写在form上和command有什么区别
vb吧
全部回复
仅看楼主
level 2
小鲸鱼♤♬
楼主
如果清楚请详细回答谢谢
2021年02月05日 07点02分
1
level 15
初音✨七奈
有些事情,自己尝试一下比问别人更好
2021年02月05日 10点02分
2
吧务
level 14
马云爱逛京东
对象不同,一个是窗体,一个是控件
2021年02月05日 11点02分
3
level 11
DiverAZAM
我猜想楼主指的是【事件】。【事件】是程序执行的起点。
比如Form_Load事件,是在刚开始加载窗体时触发;
而Command1_Click事件,是在单击Command1命令按钮时触发。
2021年02月06日 18点02分
4
level 11
DiverAZAM
有一个【Print】语句放在Form_Load事件中,则窗体的【AutoRedraw】属性必须调整为True才能显示出来,而放在Command1_Click事件中则不必。
2021年02月07日 16点02分
5
yjryym
Form_Load里面并非必须为AutoRedraw才能显示,先主动Me.Show一次,也能Print出来。
2021年02月08日 02点02分
DiverAZAM
@yjryym
我不知道AutoRedraw为True有什么坏处
2021年02月08日 08点02分
yjryym
@DiverAZAM
内存开销大(由你屏幕大小决定,等于 桌面宽度 * 桌面高度 * 显示色彩位数 \ 8),比如1024*768 32位的屏幕是3M看起来不大还好,如果是4k屏的话那就是50M,要是你运行在8k屏那就是200M。
2021年02月08日 08点02分
DiverAZAM
@yjryym
好的
2021年02月08日 09点02分
1