• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于VB的WindowsXP滾動窗口的設計

      2013-04-29 20:40:07陳艇陳少琴陳炯玉
      電腦知識與技術 2013年9期

      陳艇 陳少琴 陳炯玉

      摘要:該文通過VB編程,設計一個WindowsXP的滾動窗口。

      關鍵詞:VB;WindowsXP;滾動窗口

      中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2013)09-2096-04

      WindowsXP窗口是用來運行程序或查看文檔的。當窗口大小顯示不了文件或文件夾的所有內容時,窗口的右端或底端將出現滾動條。單擊滾動條并保持,然后移動鼠標則滾動條將隨著鼠標的移動而移動,則可以看見窗口的所有內容。WindowsXP滾動窗口的也可以通過VB編程來實現。

      1 VB簡介

      Visual Basic是一種可視化、真正面向對象、采用事件驅動方式的結構化高級程序設計語言和工具的完美集成。它具有編程簡單、方便、功能強大等特點,在程序界面設計、多媒體開發(fā)方面更是獨具優(yōu)勢。

      2 本程序的主要控件及函數

      2.1 滾動條控件

      滾動條控件包括HscrollBar(水平滾動條)和VscrollBar(垂直滾動條)。它的功能是為那些不支持滾動的應用程序和控件提供滾動的功能。滾動條出現在應用程序或控件所包含的信息超過當前窗口所能顯示的信息的時侯。

      2.1.1 滾動條控件的主要屬性

      1)LargeChange及SmallChange屬性。

      兩個屬性的作用是設置指定滾動條的移動量。

      2)Value屬性。

      表示滾動框在滾動條中的位置。當移動框位于滾動條的最左端或頂端位置時,Value值最小;當移動框位于滾動條的最右左端或底頂端位置時,Value值最大。

      2.1.2 滾動條控件的主要事件

      1)Scroll事件

      Scroll事件發(fā)生在滾動框移動時,主要用來訪問滾動條移動后的Value值。

      2)Change事件

      ChangeScroll事件發(fā)生在滾動框移動后時,主要用來動態(tài)設置控件及變量的值。

      2.2 Shell函數

      Shell函數的語法為:Shell(pathname[,windowstyle])。主要用來運行一個可執(zhí)行文件。

      參數:

      Pathname必選項,表示要執(zhí)行的程序名。

      Windowstyle可選項,表示程序運行時窗口的樣式。

      返回值:

      執(zhí)行成功,返回程序的任務ID.

      執(zhí)行失敗,返回0

      3 程序設計

      本程序使用了一個窗體,一個水平滾動條HscrollBar,一個垂直滾動條VscrollBar,8個Image控件,兩個Picture控件。其中Image控件用來存放不同應用程序的圖標;一個Pictures控件(Picture1)為固定,另一個Picture控件(Picture2)存放著8個Image控件。同時設置

      4 結束語

      本程序在WindowsXP編譯運行,一切正常。當單擊滾動條并保持,然后移動鼠標則滾動條將隨著鼠標的移動而移動,窗口的應用程序內容也隨之移動。當雙擊應用程序圖標時,則應用程序相應執(zhí)行。

      參考文獻:

      [1] 張宏林.Visual Basic編程疑難詳解[M].北京:人民郵電出版社,2000.

      聂拉木县| 鱼台县| 渭源县| 平顶山市| 衡阳县| 如皋市| 邻水| 伊宁市| 嘉祥县| 富顺县| 蒙自县| 仙居县| 太湖县| 开化县| 建宁县| 含山县| 闵行区| 河间市| 巫山县| 孝感市| 札达县| 赫章县| 沈丘县| 叙永县| 康平县| 巴马| 南部县| 永安市| 永川市| 凤台县| 定西市| 沁源县| 彝良县| 灵璧县| 叙永县| 乾安县| 绥江县| 盐城市| 韶关市| 错那县| 万年县|