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

全面實(shí)現(xiàn)利用VB.NET隱藏控件制作單獨(dú)程序封面

開發(fā) 后端
文章介紹了VB.NET隱藏控件實(shí)現(xiàn)單獨(dú)程序封面,有詳細(xì)的代碼,大家可以復(fù)雜粘貼一下跑在機(jī)器上,看看結(jié)果,希望對大家有幫助。

經(jīng)過長時(shí)間學(xué)習(xí)VB.NET,于是和大家分享一下利用VB.NET隱藏控件制作單獨(dú)程序封面,看完本文你肯定有不少收獲,希望本文能教會你更多東西。多窗口編程存在著一定的復(fù)雜性,需要對多個(gè)窗體的·Frm文件進(jìn)行管理,編碼時(shí)還需要頻繁地在多個(gè)窗口間進(jìn)行轉(zhuǎn)換。實(shí)際上通過一個(gè)窗體也可以編制出類似的封面效果。基本原理就是在程序運(yùn)行時(shí)首先通過VISIBLE屬性全部VB.NET隱藏控件,然后在主窗體內(nèi)進(jìn)行程序封面設(shè)計(jì)和演示,延時(shí)一定時(shí)間再恢復(fù)所有控件的顯示,即達(dá)到了獨(dú)立程序封面的制作過程。由于窗體內(nèi)的控件很多,逐一隱藏或顯示非常繁瑣,可采用容器控件簡化操作過程,即把控件全部放到Frame1等控件上,這樣只要執(zhí)行Frame1.Visible=0,即可使其上面的所有隱藏VB.NET隱藏控件起來。

#T#c由于程序只涉及一個(gè)窗體,程序設(shè)計(jì)的大部分工作只是編碼過程,所以不再分步介紹。在窗體Form1中安放一個(gè)時(shí)間控件Timer1 和一個(gè)容器控件Frame1,再在Frame1上安放一個(gè)命令按鈕Command1,具體程序設(shè)計(jì)時(shí)可把所有主程序工作控件放在Frame1上;之后把下面的代碼填入相應(yīng)的事件之中即可完成全部程序設(shè)計(jì)工作。運(yùn)行此程序后首先在全屏幕窗體內(nèi)顯示圖像,并從左上角開始逐漸放大字符串“程序封面演示”,放大過程中顏色發(fā)生平滑變化,形成美麗的拖尾效果,連續(xù)顯示5次后自動關(guān)閉封面,返回主程序窗口,同樣立即關(guān)閉程序封面,返回主程序窗口,單擊主窗體中的命令按鈕退出程序。

  1. ’定義全程變量  
  2. Dim i ,j As Integer  
  3. ’退出程序按鈕  
  4. Private Sub Command1-Click ()  
  5. End  
  6. End Sub  
  7. ’單擊窗體關(guān)閉封面  
  8. Private Sub Form-Click ()  
  9. Frame1.Visible =1 ’恢復(fù)容器控件  
  10. timer1.Enabled =False ’關(guān)閉時(shí)間控件  
  11. Form1.WindowState =0 ’恢復(fù)缺省窗口模式  
  12. End Sub  
  13. ’準(zhǔn)備工作  
  14. Private Sub Form -Load ()  
  15. Form1.WindowState =2 ’窗口最大化  
  16. Frame1.Width =Form1.Width ’調(diào)整容器控件尺寸  
  17. Frame1.Height =Form1.Height  
  18. Frame1.Top =0 ’調(diào)整容器控件位置  
  19. Frame1.Left =0 
  20. Frame1.Visible =0 ’隱藏容器控件  
  21. timer1.Interval =10 ’置時(shí)間頻率  
  22. Form1.Picture =LoadPicture ("c:\windows\setup.bmp") ’裝入圖像  
  23. Form1.ScaleMode=3 ’置坐標(biāo)刻度  
  24. Form1.FontName =“黑體” ’置字體名稱  
  25. End Sub  
  26. ’封面制作 (動畫演示)  
  27. Private Sub timer1-Timer ()  
  28. Strr ="程序封面演示" 
  29. With Form1 ’透明顯示  
  30. .Font.Transparent =True 
  31. .Font.Size = i + 1 ’放大字號  
  32. .Font.Italic =True ’斜體有效  
  33. .ForeColor=RGB(i*3,56,256-i*3) ’平滑變化顏色  
  34. End With  
  35. string =strr 
  36. Form1.Current X=i ’連續(xù)改變坐標(biāo)  
  37. Form1.Current Y=i 
  38. Form1.Print stringg ’顯示字符串  
  39. ii = i +1  
  40. If i >72 Then ’放大到72號字  
  41. jj =j +1 ’循環(huán)計(jì)數(shù)  
  42. i =0 
  43. Form1.Current X=72 
  44. Form1.Current Y=72 
  45. Form1.ForeColor =RGB(255,56,0) ’重新顯示一次字符  
  46. Form1.Print stringg  
  47. End If  
  48. If j =5 Then ’動畫計(jì)數(shù)  
  49. Frame1.Visible =1 ’顯示容器控件  
  50. timer1.Enabled =False ’關(guān)閉時(shí)間控件  
  51. Form1.WindowState=0 ’恢復(fù)窗口模式  
  52. End If  
  53. End Sub 

以上方法及程序在WINDOWS 95系統(tǒng)下,在VB4.0環(huán)境下調(diào)試通過。

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

2009-11-10 15:18:35

VB.NET封面

2009-11-10 14:30:33

VB.NET多窗體

2009-11-10 16:20:25

VB.NET全局熱鍵

2009-10-28 10:04:53

VB.NET XmlW

2010-01-19 10:03:35

VB.NET Labe

2009-10-28 17:44:31

VB.NET語言

2010-01-13 10:53:24

VB.NET控件

2009-10-23 13:14:38

2009-10-14 16:04:43

VB.NET Noti

2009-10-14 10:19:57

VB.NET Doma

2009-10-20 10:16:24

VB.NET COMB

2009-10-16 16:01:07

VB.NET實(shí)現(xiàn)疊代使

2009-11-04 10:54:53

VB.NET MOVE

2009-10-15 10:57:16

VB.NET Text

2009-10-29 15:16:02

VB.NET文件傳送

2009-10-14 15:20:21

VB.NET窗體指針

2009-10-27 12:20:06

VB.NET多線程應(yīng)用

2010-01-18 19:36:52

VB.NET調(diào)整控件

2009-10-26 14:25:09

VB.NET控件數(shù)組

2009-11-02 14:48:45

VB.NET HOOK
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 夜夜艹天天干 | 在线观看国产视频 | 国产一区二区精品在线观看 | 欧美视频三级 | 男人影音 | 精品久久久久香蕉网 | 91免费观看国产 | 亚洲国产成人精品女人久久久 | 久久午夜国产精品www忘忧草 | 欧美激情精品久久久久久 | 国内精品久久久久 | 成人在线视频网址 | 中文字幕免费在线观看 | 成人精品视频在线观看 | 精品美女在线观看视频在线观看 | 欧美日韩综合精品 | 国精产品一区一区三区免费完 | 免费在线观看成人 | 91精品国产色综合久久 | 亚洲人人 | 精品一区二区三区中文字幕 | 美女黄色在线观看 | 亚洲一区二区三区视频 | 亚洲精品国产一区 | 国产偷录叫床高潮录音 | 成人在线免费电影 | 欧美一级毛片久久99精品蜜桃 | 亚洲精品在线91 | 欧美电影免费观看高清 | 91麻豆精品国产91久久久更新资源速度超快 | 九九色综合 | 亚洲女人天堂成人av在线 | 91精品一区二区三区久久久久 | 中文字幕专区 | 日日摸夜夜添夜夜添特色大片 | 国产精品三级 | 91久久国产精品 | 成人网视频 | 国产一级视频在线播放 | 亚洲人一区 | 亚洲免费一区二区 |