成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳細(xì)介紹VB.NET Print方法

開發(fā) 后端
文章介紹了關(guān)于VB.NET Print方法的詳細(xì)介紹,AutoRedraw屬性與Paint事件密切相關(guān),希望對(duì)大家有幫助。

隨著VB.NET的發(fā)展,用它的人也越來越多,它的功能也隨之強(qiáng)大,這里介紹一下VB.NET Print方法的使用。VB.NET Print方法,可以在容器上輸出內(nèi)容,請(qǐng)看以下一段代碼(command1為按鈕控件)

  1. Private Sub Form_Load()  
  2. print "VB Print Test"  
  3. END Sub  
  4. Private Sub Command1_Click()  
  5. Print "Command1 Print"  
  6. End Sub  

然后運(yùn)行程序,您將會(huì)發(fā)現(xiàn)窗體上并沒有顯示出VB Print Test,而當(dāng)單擊Command1按鈕時(shí),將會(huì)在窗體上打印出"Command1 Print",而并不是在窗體左上角。為什么窗體啟動(dòng)后沒有在窗體上打印出"VB Print Test"而單擊按鈕時(shí)就會(huì)打印出內(nèi)容呢?而且打印在第二行,而不是在最左上角呢?這就與窗體的創(chuàng)建加載過程有關(guān)了。窗體事件事件的執(zhí)行有先后順序,為

  1. Form_Initialize,Form_Load,Form_Active,Form_GotFocus,  
  2. Form_Paint..... 


下面簡(jiǎn)單地驗(yàn)證一下這些順序。

  1. Dim sTemp As String  
  2.  
  3. Private Sub Command1_Click()  
  4. MsgBox sTemp  
  5. End Sub  
  6.  
  7. Private Sub Form_Activate()  
  8. sTempsTemp = sTemp & vbCrLf & "Active 事件發(fā)生"  
  9. End Sub  
  10.  
  11.  
  12. Private Sub Form_GotFocus()  
  13. sTempsTemp = sTemp & vbCrLf & "GotFocus 事件發(fā)生"  
  14. End Sub  
  15.  
  16. Private Sub Form_Initialize()  
  17. sTempsTemp = sTemp & vbCrLf & "Initialize 事件發(fā)生"  
  18. End Sub  
  19.  
  20. Private Sub Form_Load()  
  21. sTempsTemp = sTemp & vbCrLf & "Load 事件發(fā)生"  
  22. End Sub  
  23.  
  24. Private Sub Form_Paint()  
  25. sTempsTemp = sTemp & vbCrLf & "Paint 事件發(fā)生"  
  26. End Sub  
  27.  
  28. Private Sub Form_Resize()  
  29. sTempsTemp = sTemp & vbCrLf & "Resize 事件發(fā)生"  
  30. End Sub  

#T#點(diǎn)擊Command1后將出現(xiàn)提示框,顯示各個(gè)事件先后發(fā)生的次序。這樣就不難明白為什么程序運(yùn)行后不能打印VBPrint Test了,因?yàn)榘裵rint方法放在Load過程中,而Paint事件在Load事件后發(fā)生,窗體重控,所以不能看見VB Print Test了。只要是在Paint事件前用VB.NET Print方法,都不能顯示。不過,只要將Form的AutoRedraw設(shè)置為True,那么將會(huì)發(fā)現(xiàn)也能正確打印出VB Print Test;AutoRedraw屬性與Paint事件密切相關(guān)。

責(zé)任編輯:田樹 來源: 博客
相關(guān)推薦

2010-01-08 13:35:35

VB.NET寫Log方

2009-10-28 09:55:29

VB.NET MyCl

2009-10-12 15:02:51

VB.NET動(dòng)態(tài)控件

2010-01-21 16:45:00

VB.NET繼承規(guī)則

2010-01-08 14:14:27

VB.NET使用Fin

2010-01-14 18:22:05

VB.NET硬盤速度測(cè)

2010-01-22 10:41:33

VB.NET聲明結(jié)構(gòu)

2010-01-07 15:25:11

VB.NET數(shù)組

2010-01-08 09:43:21

VB.NET漢字轉(zhuǎn)換

2009-11-10 12:48:17

VB.NET三維模型

2009-10-15 15:04:42

VB.NET PadL

2010-01-08 15:03:12

VB.NET類屬性

2010-01-15 18:12:28

VB.NET超鏈接

2010-01-15 19:17:23

2010-01-21 17:58:40

VB.NET List

2010-01-22 14:19:38

VB.NET調(diào)用jar

2010-01-07 18:17:00

VB.NET連接SAP

2010-01-15 10:56:50

VB.NET繼承實(shí)現(xiàn)多

2010-01-07 16:51:56

VB.NET窗體鉤子

2010-01-19 18:37:24

VB.NET內(nèi)存占用
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲精品成人在线 | 中文字幕在线精品 | 日本午夜网 | 亚洲欧美激情精品一区二区 | 性网站免费 | 成人黄色在线视频 | 亚洲成av片人久久久 | 亚洲一区视频在线 | 91成人精品视频 | 视频一区在线观看 | 欧美久久久久久久久中文字幕 | 国内精品久久久久 | 国产综合视频 | 久久国产精品无码网站 | 精品视频一区二区 | 久久综合九色综合欧美狠狠 | 久久久久国产一区二区三区不卡 | 午夜精品91 | 中文字幕动漫成人 | 成人激情视频免费观看 | 特级做a爰片毛片免费看108 | 久久91精品国产一区二区三区 | 黄网免费 | 亚洲成人综合网站 | 色狠狠桃花综合 | 99精品欧美一区二区三区综合在线 | 精品国产91久久久久久 | 美国黄色一级片 | 日韩和的一区二区 | 国产精品片 | 日韩精品一区二区三区在线播放 | 久久av网| 欧美lesbianxxxxhd视频社区 | 狠狠骚| 日韩在线 | 国产精品精品久久久 | 香蕉国产在线视频 | 亚洲精品电影网在线观看 | 久久夜视频 | 国产欧美一区二区三区国产幕精品 | 国产在线观看一区二区三区 |