正在加载图片...
当用户在标签、文本框或窗体上做单击时,其事件顺序为:①MouseDown事件,② MouseUp事件,③Click事件。 当用户在命令按钮上做单击时,其事件顺序为:①MouseDown事件,②Click事件,③ MouseUp事件。 当用户在标签或文本框做双击时,其事件顺序为:①MouseDown事件,②MouseUp事 件,③Click事件,④DbIClick事件。 5.Form Load事件内无法用绘图方法在窗体或PictureBox控件上输出图形 VB忽略在不可见对象上使用的图形方法。在Form Load事件过程中窗体是不可见的, 当窗体为AutoRedraw属性设置为False时,Form Load事件中图形方法在窗体上不产生输 出。同样,在Form Load事件过程中PictureBox控件也不可见,如果用图形方法向PictureBox 控件输出也将被忽略。有两种方法可解决此问题。 方法一,将绘图程序代码放在其他事件内。通常在Pait事件中完成绘图,当对象在显 示、位移、改变大小和使用Refresh方法时,都会发生Paint事件。 方法二,将对象的AutoRedraw属性设置为True时,在该对象上任何以图形方法绘制的 图形都将在内存中建立一个备份,在改变对象大小或重新显示的情况下,将自动从备份中调 出图形产生重画过程。例如,要在Form Load事件中使用绘图方法在PictureBox控件上输 出图形,则应设置PictureBox.AutoRedraw为True,而不是窗体的AutoRedraw为True。当 窗体的Form_Load事件完成后,PictureBox将产生重画过程,从备份中调出图形。 AutoRedraw属性设置为True时,Paint事件将不起作用。与方法一相比,方法二将使用 更多的内存。 6.VB坐标系中旋转正向 在VB坐标系中,逆时针方面为正,各绘图方法都参照此坐标系。计算对象的坐标点时 务必注意这一点。 7.如何清除已绘制的线条 Line控件在窗体上移动时,原位置上不会留下图形痕迹。如果用Line方法来代替Line 控件,则每次在新位置上画直线前,需要清除原来位置上的线条。清除原来位置上的线条, 可将DrawMode属性设置为Xor模式,在原位置上重画一次直线,即可清除原来的线条。 8.如何判定对象是否越出窗体的边界 当对象在窗体上移动时,对象是否越出窗体的上边界或左边界,不能用对象的Top<0 或对象的Left<0来判断,对象的Top<0(Left<0)仅表示该控件对象的上(左)边界越出窗 体的上(左)边界,而要使整个控件越出窗体的上(左)边界,还需要加上控件的高度(宽 度)。 9.位块传送产生“无效的过程调用”错误的原因 PaintPicture方法中位块传送的最小宽(高)度为8Twip单位,如果所取区域小于下限 数,将产生“无效的过程调用”错误。可在程序中加入“On Error Resume Next'”错误处理 语句,忽略错误。 PaintPicture方法中的操作模式只能用于位图类型图像。当传递其他图像类型时将一个 值给该参数会造成“无效的过程调用或参数”错误。这是设计的原因。要避免这个错误,对 于除位图外的图像,将操作模式参数置为空。X š*·VWI+,¯XÎ!0\#ô25:&'3D 0 :&'- 0™  & X š*¸¹¯XÎ!0\#ô25:&'3D 0  0™ :&'- & X š*·IVWXïÎ!0\#ô25:&'3D 0:&'-  0™  0º3%  &  / 0 0567897:;<= $    >?@#  »@*g:‡-.¯% #$ &* E# ÔwF+,'g:‡0 X+,2 & 1#D kl2 ' !0E# F#$ *+,¯g¼ÐK  &`0* E# ÔwF 5 &9 ³g:‡0€ #$ k 5 &9 K ³©x»@&Adç :½‰»MP& >0©#wôDE­*\¾/&Ñ* 5  FeŸ#0X-.*T RsäØÙtu % 1'! !0@ÖÏÐ 5  &  0©-. & 1#D kl2 & !0*Q-.¯«#$  #$@©*/‹FZ>?_¿0*ØÙ-.tuIÛ[TRž0©×ý_¿Fo  #$¼ÐۑÔw&§€0S* E# F% # * 5 &9 ¯K  #$0ƒkl 5 &9 & 1#D 2 &0!g'+, & 1#D 2 &&X +, E# eŸ|05 &9 ©¼ÐۑÔw0ý_¿Fo #$& & 1#D kl2 & !05  ©gËü &] >_w0  ©% ŒÚ/‹&  ABCDEFGH *  ÀF0Á! ¼2)0# @ÃÄ»À& Å-.ÀÃ! ƦÇÈQ>Ã&  IJKLM8N+    *+,¯ä!0ssl¯gÖÉ#$ÊË&€   hDÌ   0ƒ=¢*[sl¯‘þ’r0ÒSB‘shsl¯’&B‘shsl¯’0 :© 3D:# kl2  ]Ž0*ssl¯Û‘>¢þ’0½:B‘sh’& " IJOP'(QRS@;<+TU X-.*+,¯ä!0-.'}Í +,¯±ÎI´±Î0g~ -. F. I-.  F. hÏÐ0-. F.7 F.8…RQ-.¯7´8±ÎÍ + ,¯7´8±Î0!S%p?Í +,¯7´8±Î0ºÒS&¯ƒa7 a8& # VWXYZ2[6\+]^_`ab+cd 5  5 & FshÑÒ u7ƒ8a2 ;D  s0€Š¾ÞÓuGÔ J0©¼Ð††„Ôwo ‡£¤&:*wôF&<†C$1'&9 ‡£¤Õ ®¯0»@£¤& 5  5 & Fûü]Ž£~ Gs#4I#n&XÑj\¾#n4I!©>? ^ÖQÃJÖן††„Ôwo IÃJ‡£¤&Q'k sÕ&SØÙQ?£¤0- G‘s#5#n0©ûü]ŽÃJl2È&
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有