開發VB應用程式的步驟有分別是,開發VB應用程式的步驟有4個分別是

2021-03-04 08:54:07 字數 5977 閱讀 8985

1樓:匿名使用者

1. 建立程式的使用者介面

2. 設定介面上各個物件的屬性

3. 編寫物件響應事件的程式**

4. 儲存工程

2樓:匿名使用者

需求分析

模型建立

**編寫

除錯排錯完事

3樓:匿名使用者

你這個是考試麼? 先分析需求,然後進行設計介面,然後完成功能**,最後測試。僅供參考

開發vb應用程式一般要經過哪四個步驟?

4樓:

1. 建立程式的使用者介面 2. 設定介面上各個物件屬性 3. 編寫物件響應事件的程式** 4. 儲存工程 5. 測試應用程式,排除錯誤 6. 建立可執行程式

在開發vb應用程式時,一般包含幾個步驟?分別是什麼?

5樓:匿名使用者

1、重點掌握的內容: 模組: 在visual basic中提供了三種型別的模組:

窗體模組、標準模組和類模組。 標準模組、類模組和窗體模組都可包含:l l 宣告。

可將常數、型別、變數和動態鏈結庫 (dll) 過程的宣告放在窗體、類或標準模組的宣告部分。l l 過程。子過程、函式過程 或者屬性過程,過程包含可以作為單元來執行的**片段。

參見7.1.1節。

過程:乙個應用程式是由若干模組組成的,而每個模組又是由若干個更小的**片段組成,將組成這些模組的**片段稱為過程(procedure)。visual basic中過程可分:

函式過程、子過程、屬性過程 、通用過程。子過程:子過程是在響應事件時執行的程式段。

1.子過程語法如下: [private | public | friend] [static] sub 過程名 [(參數列)] [程式段] [exit sub] [程式段] end sub 2.子過程呼叫 3.

使用子過程管理輸入通用過程: 通用過程告訴應用程式如何完成一項指定的任務。一旦確定了通用過程,一般由其他過程(事件過程等)來呼叫。

事件過程: visual basic 的每乙個窗體和控制項都存在乙個預定義的事件集。執行應用程式時,當某個事件發生,而且在與該事件關聯的事件過程中存在**,則visual basic就會呼叫該事件過程。

因為事件過程的過程名在物件和**之間建立了聯絡,所以可以說事件過程是附加在窗體和控制項上的。function 過程: 1 .

函式過程的語法 [public | private | friend] [static] function name [(arglist)] [as 資料型別] [程式段] [name = expression] [exit function] [程式段] [name = expression] end function與 sub 過程一樣,function 過程也是乙個獨立的過程,可讀取引數、執行一系列語句並改變其引數的值。與子過程不同,function 過程可返回乙個值到呼叫的過程。 sub 過程與function 過程的區別:

參見7.2.3節。

呼叫過程:呼叫 sub 過程與 function 過程不同。在表示式中,呼叫 sub 過程的是乙個獨立的語句,而呼叫函式過程函式過程只是表示式的一部分。

sub 過程還有一點與函式不一樣,它不會用名字返回乙個值。但是,與 function過程一樣,sub 過程也可以修改傳遞給它們的任何變數的值。呼叫 sub 過程有兩種方法:

以下兩個語句都呼叫了名為 myproc 的 sub 過程。call myproc (firstargument, secondargument)myproc firstargument, secondargument注意當使用 call 語法時,引數必須在括號內。若省略 call 關鍵字,則也必須省略引數兩邊的括號。

通常,呼叫自行編寫的函式過程的方法和呼叫 visual basic 內部函式過程(例如 abs)的方法一樣;即在表示式中寫上它的名字。請詳細參考7.3節2、一般掌握內容:

程式的除錯: 參考7.4節在visual basic6.

0中的錯誤分為三種型別:l l 語法錯誤l l 執行錯誤l l 邏輯錯誤 第7章 vb應用程式結構[學習目標]

1:掌握:sub過程,function過程、event過程和通用過程

2. 理解:vb應用程式的結構

3:了解:程式除錯技術

[學習要點]

模組,過程,程式除錯

本章主要介紹編寫應用程式的各種部件和模組、**編寫機制和編碼基礎等,理解這些基本內容之後,才能用vb編寫出功能強大的應用程式。

乙個應用程式實際上是使計算機完成特定任務的指令集。應用程式的結構就是指組織指令的方法,也就是指令存放的位置以及它們的執行順序。

7.1 模組

vb的**儲存在模組中。在vb中提供了三種型別的模組:窗體模組、標準模組和類模組。

簡單的應用程式可以只有乙個窗體,所用的程式都駐留在窗體模組中,而當應用程式龐大複雜時,就要另外附加窗體。最終可能有幾個窗體中有一些共同都要執行的**,為了在兩個窗體中不產生重複**,可建立乙個獨立的模組,用它實現**公用。該獨立模組即是標準模組。

此外還可以建立包含共享**與資料的類模組。

每個標準模組、類模組和窗體模組可包含:

宣告。 可將常數、型別、變數和動態鏈結庫(dll)過程的宣告放在窗體、類或標準模組的宣告部分。每個模組只有乙個宣告部分

過程。每個模組可有多個過程,過程是劃分vb**的最小單元,每個過程是乙個可執行的**片段。vb中主要有子過程、函式過程或者屬性過程等

7.1.1 各種模組型別

1.窗體模組

由於vb是物件導向的應用程式開發工具,所以應用程式的**結構就是該程式在螢幕上表示的對應模型。根據定交,物件包含資料和**。應用程式中的每個窗體都有乙個相對應的窗體模組(擴充套件名為.

frm)

窗體模組是vb應用程式的基礎。窗體模組可以包含處理事件的過程、通用過程以及變數、常數、自定義型別和外部過程的窗體級宣告。寫入窗體模組的**是該窗體所屬的具體應用程式專用的;也可以引用該程式內的其它窗體和物件

每個窗體模組都包含事件過程,在事件過程中有為響應該事件而執行的程式段。窗體可包含控制項。在窗體模組中,對窗體上的每個控制項都有乙個對應的事件過程集。

除了事件過程,窗體模組還可包含通用過程,它對來自該窗體中任何事件過程的呼叫都作出響應。

2.標準模組

標準模組是程式中的乙個獨立容器,包含全域性變數、function(函式)過程和sub過程(子過程)。

可將那些與特定窗體或控制項無關的**放入標準模組中。標準模組中包含應用程式內的允許其它模組訪問的過程和宣告。它們可以包含變數、常數、型別、外部過程和全域性宣告或模組級宣告。

寫入標準模組的**不必固定在特定的應用程式上;

(1)使用標準模組

在編寫程式時,很可能會遇到一些使用相同變數和例程的窗體和事件過程。在預設狀態下,變數對於事件過程來說是區域性的,就是說僅能在建立這些變數的事件過程中讀取或者修改變數。與之相似,事件過程對於建立它們的窗體來說也是區域性。

為了在工程中的所有窗體和事件中共享變數和過程,需要在該工程的乙個或多個標準模組中對它們進行宣告和定義。

標準模組或**模組是具有副檔名.bas,幷包含能夠在程式任何地方使用的變數和過程的特殊檔案。

正如窗體一樣,標準模組被單 獨列在project(工程)視窗內,並可通過使用file(檔案)選單中的save modulel as選單項存檔。但是,與窗體不同,標準模組不包含物件或屬性設定而只包含可在**視窗中顯示和編輯的**。

(2)建立標準模組

如要在程式中建立新 的標準模組,那麼單擊工具條add form(新增窗體)按鈕上的下箭頭並單擊mode(模組),或者單 擊project(工程)選單中的add module(新增模組)選單項。在工程中建立乙個空的標準模組的步驟如下:

s1:啟動vb,開啟乙個新的標準工程,單擊工程 選單中的add module選單項,單擊open 按鈕。vb在工程中增加乙個名為module的標準模組。

該 模組對應的**視窗被開啟,物件和過程列表框的內容表明該 標準模組的通用宣告已被開啟。在此所宣告的變數與過程 在整個程式都可以使用。

s2:雙擊工程資源管理器視窗的標題條,以便能看到整個工程資源管理器視窗,

s3:在file(檔案)選單中,單 擊save modulel as

s4:如果d:\vb6sbs\less10資料夾未被選擇時,選擇該資料夾,鍵入mytestmod.

bas,然後按回車。該標準模組作為mytestmod.bas檔案儲存到磁碟,並且可以通過project(工程)的add file選單項可將此檔案通過其檔名載入到另乙個工程中。

s5:雙擊project(屬性)視窗標題條。由於模組不包含物件,因此它惟一的屬性就是name

s6:將name屬性改為modvariables,然後按enter鍵。

(3)宣告公用變數

在標準模組中宣告 全域性變數十分簡單,鍵入關鍵字public,後跟該 變數名。

預設狀態下,公用就量在模組中被宣告為變體型別,但是可以通過使用as關鍵字來指定相應型別,可以把公用變數宣告為某個指定的基本型別。

3.類模組

在vb中類模組是物件導向程式設計的基礎。可以在類模組中編寫**建立新物件。這些新物件可以包含自定義的屬性和方法。實際上,窗體正是這樣一種類模組,在其上可安放控制項,可顯示窗體視窗

用類模組建立物件,這些物件可被應用程式內的過程呼叫。標準模組只包含**,而類模組包含**又包含資料,可視為沒有物理表示的控制項。

7.1.2模組設計的考慮

在vb中建立應用程式的最重要的部分是設計階段。首先需要為應用程式設計乙個使用者介面,這個介面的設計比較容易確定。但設計**的結構就是一項較複雜的工作。

構造應用程式的方法不同,可能會造成應用程式的效能以及**的可維護性,可使用性不同。

vb應用程式呈層次結構。典型應用程式包括若干個模組:應用程式中每個窗體的窗體模組、共享**的標準模組和類模組。

每個模組包含若干含 有**的過程:event過程,sub過程或function過程及property過程。

在很多情況中都存在著多個物件共享的重複過程。這種情況最好建立乙個共享的子過程,使大家都可以呼叫它。即使將來修改這些子程式,則只在乙個地方修改就可進行全部修改,這將大大提高程式的可讀性和可維護性。

可以把所有的共享操作放在標準的模組中。

7.1.3 **編輯器

vb**編輯器是乙個視窗,大多數**都在此視窗 上編寫。有許多便於編寫vb**的功能。在每個模組中,對於模組中包含 的每個物件,將模組中的**再細分出與物件對應的獨立部分用"物件列表框"實現各物件間的切換。

對於模組,列表包含 乙個通用段和乙個類段;對於標準模組,只有乙個通用段被顯示。每一段**都可包含 若干個用"過程列表框"訪問的不同過程。對窗體或控制項的每乙個事件過程,窗體模組的過程列表都包含乙個獨立的段。

類模組只列舉本身的事件從初始化到終止。標準模組的過程列舉任何事件過程,因為標準模組不支援事件。模組通用段的過程列表只包含宣告段,其中放置模組級的變數、常數和dll宣告

vb**編輯器的一些功能和用法:

1.自動完成編碼

vb能自動填充語句、屬性和引數,這些效能使編寫**更加方便。在輸入**時,編輯器列舉適當的選擇。通過"工具"選單上的"選項"命令訪問"選項"對話方塊,在"選項"對話方塊的"編輯器"選項卡上可以選擇"自動列出成員特性",由它們決定是允許還禁止代各碼的設定值。

在**中輸入一控制項名時,"自動列出成員特性"會顯示出這個控制項的下拉式屬性表。鍵入屬性名的前幾個字母,就會從表中選中該名字,按tab鍵將完成輸入。當不能確認給定的控制項有什麼樣的屬性時,這個選項是非常有幫助的。

即使選擇了禁止"自動列出成員特性",仍可使用ctrl+j組合鍵得到這種效能。

"自動快速資訊"功能可顯示語句和函式的語法。

2.書籤

在**編輯器中書籤可用來標記**的某些行,以便以後可以很容易地返回這些行。書籤開關的切換以及定位到已有書籤的命令可以在編輯選單中書籤選項中得到。

VB建立程式步驟,建立VB應用程式有三個主要步驟是什麼

1.新建工程。建立乙個應用程式首先要開啟乙個新的工程。2.建立應用程式主介面。使用工具箱在窗體上放置所需控制項。其中,窗體是使用者進行介面設計時在其上放置控制項的視窗,它是建立應用程式介面的基礎。3.設定屬性值。通過這一步驟來改變物件的外觀和行為。可通過屬性視窗設定,也可通過程式 設定。4.物件事件...

怎麼開啟itunes裡的應用程式

直接點住拖放進itunes,然後再同步即可。你要是想看看程式由什麼檔案組成,可以用winrar開啟。電腦上從itunes 的應用程式怎麼開啟 電腦上是不能直接開啟那些檔案的,只能通過ituns或者同步助手之類的軟體匯入iphone或ipad 電腦上有itunes,蘋果手機與電腦連線後,如何檢視手機上...

請問如何刪除iphone中的應用程式

你用手指一直按住你想刪的那個程式 發現抖動後有沒有個小x 有就點小x 直接刪 問題是我現在有2個ipa格式的軟體就是刪不掉。刪除後開機又出現了 的方法是在iphone上完全刪除了這個程式 但是你itunes裡面還是保留的 引用 原帖由 4030393 於 2009 1 8 11 06 發表 700 ...