日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

計(jì)算機(jī)技術(shù)基礎(chǔ)(第二章 VisualBasic簡介)

 図糴帑簤屸璺 2019-07-11

計(jì)算機(jī)技術(shù)基礎(chǔ)(VB)






學(xué)習(xí)內(nèi)容
 
 
第一節(jié) 概述
第一節(jié) 概述
必修
開啟
通過
點(diǎn)擊進(jìn)入
第二節(jié) VisualBasic的安裝與啟動(dòng)
第二節(jié) VisualBasic的安裝與啟動(dòng)
必修
開啟
通過
點(diǎn)擊進(jìn)入
第三節(jié) VisualBasic的集成開發(fā)環(huán)境(IDE)
第三節(jié) VisualBasic的集成開發(fā)環(huán)境(IDE)
必修
開啟
通過
點(diǎn)擊進(jìn)入
第四節(jié) 可視化編程的基本概念
第四節(jié) 可視化編程的基本概念
必修
開啟
通過
點(diǎn)擊進(jìn)入
第五節(jié) 窗體和命令按鈕
第五節(jié) 窗體和命令按鈕
必修
開啟
通過
點(diǎn)擊進(jìn)入
第六節(jié) VisualBasic工程的設(shè)計(jì)步驟
第六節(jié) VisualBasic工程的設(shè)計(jì)步驟
必修
開啟
通過
點(diǎn)擊進(jìn)入
第七節(jié) VisualBasic的幫助系統(tǒng)
第七節(jié) VisualBasic的幫助系統(tǒng)
必修
開啟
通過
點(diǎn)擊進(jìn)入
本章小結(jié)
本章小結(jié)
必修
開啟
通過
點(diǎn)擊進(jìn)入
視頻講解1
視頻講解1
必修
開啟
通過
點(diǎn)擊進(jìn)入
視頻講解2
視頻講解2
必修
開啟
通過
點(diǎn)擊進(jìn)入
視頻講解3
視頻講解3
必修
開啟
通過
點(diǎn)擊進(jìn)入
視頻講解4
視頻講解4
必修
開啟
通過
點(diǎn)擊進(jìn)入



第一節(jié) 概述

    VisualBasic是程序設(shè)計(jì)語言(開發(fā)工具)

    VisualBasic由BASIC語言發(fā)展而來

    Basic:初學(xué)者通用符號指令代碼

    Visual:可視的,指開發(fā)圖形用戶界面(GUI)的方法

一、VisualBasic6.0的版本

    學(xué)習(xí)版:用于初學(xué)者開發(fā)基于Windows的應(yīng)用程序

    專業(yè)版:用于專業(yè)人員開發(fā)客戶/服務(wù)器應(yīng)用程序

    企業(yè)版:用于創(chuàng)建高級的、高性能的網(wǎng)絡(luò)應(yīng)用程序

二、VisualBasic主要的功能特點(diǎn)

    (1)是面向?qū)ο蟮目梢暬绦蛟O(shè)計(jì)工具。

    (2)采用結(jié)構(gòu)化的程序設(shè)計(jì)方法。

    (3)采用事件驅(qū)動(dòng)的編程機(jī)制。

    (4)提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境。

    (5)支持多種數(shù)據(jù)庫系統(tǒng)的訪問。

    (6)采用了對象的鏈接與嵌入技術(shù)。



第二節(jié) VisualBasic的安裝與啟動(dòng)

    一、系統(tǒng)要求

    (1)微處理器:486DX/66MHz或更高。

    (2)內(nèi)存:至少16MB。

    (3)硬盤空間:

      標(biāo)準(zhǔn)版:典型安裝48MB,完全安裝80MB。

      專業(yè)版:典型安裝48MB,完全安裝80MB。

      企業(yè)版:典型安裝128MB,完全安裝147MB。

      MSDN(用于提供幫助文檔):67MB。

      IE4.x:約需66MB(Windows98中已經(jīng)包含)。

    (4)顯示設(shè)備:VGA或更高分辨率的顯示器。

    (5)讀入設(shè)備:CD-ROM。

    (6)操作系統(tǒng):Windows95/98或更新的版本;

           WindowsNT3.51或更新的版本。

    二、VisualBasic的安裝:VB、MSDN

    三、VisualBasic的啟動(dòng)




第三節(jié) VisualBasic的集成開發(fā)環(huán)境(IDE)

    1.標(biāo)題欄

      三種工作模式:設(shè)計(jì)模式、運(yùn)行模式、中斷模式。

    2.菜單欄

    3.工具欄

    4.工具箱:控件的容器

      控件:用于創(chuàng)建對象,每個(gè)控件都有其屬性、事件和方法。

      分類:內(nèi)部控件—默認(rèn)狀態(tài)下工具箱中顯示的控件ActiveX控件—存于.OCX文件中,包括各種版本的VB控件,必要時(shí)可添加到工具箱中。

      可插入對象—將其他應(yīng)用程序產(chǎn)品作為一個(gè)對象加入到工具箱中。如Excel工作表、公式等。

      添加選項(xiàng)卡:右擊工具箱→添加選項(xiàng)卡→輸入名稱

      添加控件:將控件直接拖入新選項(xiàng)卡

      切換選項(xiàng)卡:單擊選項(xiàng)卡名稱

      刪除選項(xiàng)卡:右擊選項(xiàng)卡名稱→刪除選項(xiàng)卡

    5.工程資源管理器窗口

    工程:每個(gè)應(yīng)用程序可稱為一個(gè)工程

       每個(gè)工程可包括多種類型的文件

    文件類型:.Vbp.Frm.Bas.Cls.Res.Ocx.Frx

    

    6.屬性窗口

    

    7.窗體布局窗口:調(diào)整程序運(yùn)行時(shí)窗體顯示的位置

    8.窗體設(shè)計(jì)器窗口

      是進(jìn)行界面設(shè)計(jì)的窗口。

      工程中的每個(gè)窗體都有自己的窗體設(shè)計(jì)器窗口。

      一個(gè)應(yīng)用程序至少有一個(gè)窗體。

    9.代碼編輯器窗口:用于編寫程序代碼

      進(jìn)入代碼窗口的方法:

      雙擊窗體的任何地方

      在右擊窗體,從快捷菜單中選擇“查看代碼”

      單擊工程資源管理器窗口中的“查看代碼”按鈕。

      執(zhí)行“視圖”菜單中的“代碼窗口”命令。

      組成:

    

      自動(dòng)列出成員特性:自動(dòng)列出控件的屬性和方法。

      自動(dòng)顯示快速信息:自動(dòng)顯示語句和函數(shù)的語法格式

      自動(dòng)語法檢查:出錯(cuò)時(shí)顯示為紅色。

    10.立即窗口

      用于調(diào)試應(yīng)用程序。

      可鍵入或粘貼一行代碼,按下回車鍵立即執(zhí)行。



第四節(jié) 可視化編程的基本概念
一、對象

    對象:代碼和數(shù)據(jù)的集合。

    如:窗體、按鈕、菜單、文本框等。

    對象名:如Form1、Command2、Menu1、Text3

二、屬性

    屬性:對象的一組特征,如:標(biāo)題、寬度、字體等

    屬性名:如Caption、Width、Font、Color

    屬性設(shè)置方法:

      設(shè)計(jì)階段在屬性窗口中設(shè)置

      在代碼中設(shè)置: <對象名> <對象名>.<屬性名>=<屬性值>

    例:Form1.Caption="學(xué)籍管理"

      CmdOK.Caption="確定"

三、事件

    事件:在對象上所發(fā)生的事情

    如單擊、雙擊、內(nèi)容改變、尺寸改變等

    事件是固定的。

    事件過程:發(fā)生某事件后所要執(zhí)行的程序代碼

    一般格式:

   PrivateSub<對象名>_<事件名>([<參數(shù)表>]) 

  <程序代碼>

    End Sub

    例:PrivateSubCommand1_Click()

      Form1.BackColor=vbRed

      End Sub

四、方法

    方法:用于對對象進(jìn)行一定的操作。

       由函數(shù)或過程實(shí)現(xiàn)。

       方法是固定的

       調(diào)用格式為:[ <對象名>.]方法名[<參數(shù)表>]

    例:FirstForm.Print"歡迎使用VisualBasic"

      SecondForm.Show

      MyPicture.Cls


第五節(jié) 窗體和命令按鈕
一、窗體(Form)

      窗體:窗口(一般,設(shè)計(jì)期稱窗體、運(yùn)行期稱窗口)

      窗體模塊:每個(gè)窗體對應(yīng)于一個(gè)窗體模塊

    1.窗體的結(jié)構(gòu)

    

    2.添加窗體、移除窗體

    添加方法一:

    

    添加方法二:

    使用工具欄中的“添加窗體”按鈕

    

    

    3.屬性

    (1)Name(名稱):窗體的名稱,且是磁盤上的窗體文件名,擴(kuò)展名為.frm。

    (2)BackColor:窗體的背景顏色。

    (3)BorderStyle:窗體的邊框樣式。

    (4)Caption(標(biāo)題):窗體標(biāo)題欄顯示的內(nèi)容。

    (5)ControlBox:決定窗體是否具有控制菜單

    (6)Font:窗體中輸出字符的字體、大小等特性。

    (7)ForeColor:窗體的前景顏色。

    (8)Icon:運(yùn)行時(shí)窗體處于最小化時(shí)所顯示的圖標(biāo)。

    (9)MaxButton:決定窗體的標(biāo)題欄中是否具有最大化按鈕。

    (10)Moveable:決定窗體是否能移動(dòng)

    (11)Picture:設(shè)置要在窗體上顯示的圖片。

    (12)WindowState:決定運(yùn)行時(shí)窗體是正常、最小化還是最大化。

      運(yùn)行時(shí)只讀屬性(只能在屬性窗口中設(shè)置):

      Name;BorderStyle;ControlBox;

      MaxButton;Moveable

    4.事件

     常用事件有:Load、Activate、Click、DblClick

      例:單擊窗體時(shí)產(chǎn)生Click事件,將窗體背景設(shè)成黃色

      PrivateSubForm_Click()

       Form1.BackColor=vbYellow

       End Sub

    5.方法

    窗體上常用的方法有Print、Cls、Move和Show等

二、命令按鈕(CommandButton)

    1.屬性

    (1)Name(名稱):按鈕對象名。

      必須以一個(gè)英文字母開始,且最多40個(gè)字符。不能包含標(biāo)點(diǎn)符號或空格。

    (2)Caption:命令按鈕的標(biāo)題。

      在字符前加一個(gè)“&”符號,該字符就會帶有一個(gè)下劃線,成為訪問鍵。運(yùn)行時(shí),同時(shí)按下Alt鍵和帶下劃線的字符。

    (3)Font:設(shè)置文字的字體、字形、大小和效果等。

    (4)Default:指定該命令按鈕是否為窗體的缺省按鈕。

    (5)Cancel:指定該命令按鈕是否為窗體的取消按鈕。

    (6)Style:

      0-Standard(缺省值)—不能顯示圖形或設(shè)置顏色

      1-Graphical—可以顯示圖形或設(shè)置顏色

    (7)Picture:指定要在命令按鈕上顯示的圖形。

    (8)DownPicture:指定命令按鈕按下時(shí)顯示的圖形。

    (9)DisabledPicture:指定命令按鈕無效時(shí)顯示的圖形。

    (10)Enabled:該屬性值為False時(shí),表示命令

      按鈕無效,不能對用戶產(chǎn)生的事件作出反應(yīng),呈暗淡顯示。缺省值為True。

    (11)Visible:決定命令按鈕在運(yùn)行時(shí)是否可見。

    (12)Value:該屬性只能在程序運(yùn)行期間使用。

      設(shè)置為True表示該命令按鈕被按下。

    2.事件

    Click;KeyDown;KeyUp;MouseDown;MouseUp...

      例:Private Sub Command1_MouseDown(......)

       Form1.BackColor=vbRed

      End Sub

    例:Private SubCommand1_MouseUp(......)

      Form1.BackColor=vbGreen

     End Sub

    例:Private SubCommand1_KeyDown(......)

      Form1.Caption="你好"

     End Sub

    例:Private SubCommand1_KeyUp(......)

      Form1.Caption="再見"

     End Sub

    例:Private SubCommand1_Click()

      Shell"c:\windows\system32\calc.exe",vbNormalFocus

     End Sub

    例:Private SubCommand1_Click()

      Shell"c:\windows\system32\write.exe",vbNormalFocus End Sub

    PrivateSubCommand2_Click()

      Command1_Click'選中Command1

    End Sub

    PrivateSubCommand3_Click()

      Command1.Value=True'選中Command1

    End Sub

    3.方法

    SetFocus方法:將焦點(diǎn)定位在指定的命令按鈕上

    例:cmdOk.SetFocus




第六節(jié) VisualBasic工程的設(shè)計(jì)步驟

    (1)新建一個(gè)工程

    (2)設(shè)計(jì)用戶界面

    (3)編寫事件過程及通用過程

    (4)運(yùn)行、調(diào)試并保存工程

    【例2-1】編寫一個(gè)求兩個(gè)數(shù)相加的程序。界面設(shè)計(jì)如下圖a所示。運(yùn)行時(shí),當(dāng)按下“求和(S)”按鈕時(shí),求數(shù)1和數(shù)2的和。運(yùn)行效果如下圖b所示。

    

一、新建工程

    

二、設(shè)計(jì)界面

    1.控件的畫法:拖動(dòng)、雙擊、連續(xù)畫

    連續(xù)畫:Ctrl+單擊控件→畫多個(gè)控件→單擊箭頭

    2.控件的縮放和移動(dòng)

      縮放:

       鼠標(biāo);Shift+箭頭;

       修改Width、Height屬性

      移動(dòng):

       鼠標(biāo);Ctrl+箭頭;

       修改Left、Top屬性

    

    3.控件的復(fù)制與刪除

      復(fù)制:注意復(fù)制后的控件名(控件數(shù)組、非控件數(shù)組)

      刪除:Del

    4.控件的布局

      選定多個(gè)控件:Shift(或Ctrl)+單擊;拖動(dòng)鼠標(biāo)

      控件布局:選定多個(gè)控件→格式→……

    5.設(shè)置屬性

      設(shè)置窗體屬性、控件屬性

三、編寫代碼

    PrivateSubCommand1_Click()
    Text3.Text=Val(Text1.Text)+Val(Text2.Text)
    End Sub 
   PrivateSubCommand2_Click() 
     End 
    End Sub

四、運(yùn)行與調(diào)試工程

    運(yùn)行→啟動(dòng)

    單擊工具欄中的“啟動(dòng)”按鈕

    按F5鍵。

五、保存工程

    文件→保存工程

    單擊工具欄中的“保存工程”按鈕

    建議將同一工程的所有文件保存在同一位置

    移除工程:文件→移除工程

    打開工程:文件→打開工程

    另存工程:先另存窗體文件,后另存工程文件

    工程文件更名:使用另存方法(不允許在“我的電腦”或“資源管理器”下修改工程中的文件名)




第七節(jié) VisualBasic的幫助系統(tǒng)
一、使用MSDNLibrary瀏覽器

    幫助→內(nèi)容/索引/搜索

    目錄:按目錄分類查找

    索引:按主題查找指定的關(guān)鍵字

    搜索:通過全文搜索查找指定關(guān)鍵字

    書簽:收集常用主題

二、使用上下文相關(guān)幫助

      在以下位置可直接按F1鍵獲取相關(guān)的幫助信息:

      VisualBasic中的每個(gè)窗口

      工具箱中的控件

      窗體或文檔對象內(nèi)的對象

      屬性窗口中的屬性

      VisualBasic關(guān)鍵詞(聲明、函數(shù)、屬性、方法...)

      錯(cuò)誤信息

    例:FillColor屬性示例

    例:DrawWidth屬性示例





本章小結(jié)

    1.VB的集成開發(fā)環(huán)境

    2.可視化編程的基本概念

      對象、屬性、事件、方法

    3.窗體(Form)

    (1)屬性

      Name、Caption、BackColor、BorderStyle、Icon、MaxButton、MinButton、Moveable、WindowState等

    (2)事件:Activate、Load、Click等

    (3)方法:Print、Show、Cls

    4.命令按鈕(CommandButton)

    (1)屬性:Caption注意“&”符號的使用Style、Picture的作用及相互關(guān)系Enabled與Visible的區(qū)別

    (2)事件:KeyDown、KeyUp、Click等

    (3)方法:SetFocus等

    5.工程設(shè)計(jì)步驟

      新建工程

      設(shè)計(jì)界面:添加控件、設(shè)置屬性控件屬性

      編寫代碼

      調(diào)試、修改、運(yùn)行

      保存工程

    6.幫助系統(tǒng)的使用

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多