一個VB項目的組成:
可以由多個工程組成,一個工程就是一個EXE檔案。
一個工程中可由多個單一文件介面(SDI)、一個多重文件介面(MDI),最多一個資源檔組成。
SDI和MDI的區別: 我們如果使用過基於 Windows 的應用程式,很容易注意到不是所有使用者介面看上去或操作起來都是一樣的。使用者介面樣式主要有兩種:單一文件介面 (SDI) 和多重文件介面 (MDI)。
SDI是在一個視窗中只能開啟一個文檔進行各種操作,SDI 介面的一個樣本就是 Microsoft
Windows 中的WordPad(寫字板)應用程式。
與SDI(單一文件介面)對應的是MDI(多重文件介面)。MDI則是在一個視窗中可以開啟多個文檔。MDI最典型的例子就是微軟出品的Word。
SDI:Single
Document Interface
MDI:Multiple
Document Interface)
表單檔案的組成(可視部份和代碼)
資源檔:主要用於放字串、位元影像、表徵圖及資料等。
工程的屬性:可在工程萊單下的工程屬性中設定。
工程的屬性的簡單介紹
工程——工程屬性——通用,產生,編譯,組件,調試
通用:升級ActiveX控制項,是否選取新版本控制項
啟始物件:首先啟動什麼。表單或者sub main()函數(工程中添加模組,寫入sub
main函數)
產生:版本號碼。如果選中自動升級,那麼產生exe(編譯)的時候,版本號碼會變。
表徵圖可以在表單內容中icon中選擇
編譯:預設編譯為機器碼,代碼速度最佳化
模態/非模態:所謂模態對話方塊,就是指除非採取有效關閉手段,使用者的滑鼠焦點或者輸入游標將一直停留在其上的對話方塊。非模態對話方塊則不會強制此種特性,使用者可以在目前的交談框以及其他視窗間進行切換。
分為兩類:
應用程式級的模態視窗,出現時,本程式不能切
系統級的模態視窗,出現時,整個系統不能切
對話方塊/一般表單
VB環境下,開發程式的一般步驟
1、建立工程或者工程組
2、設計表單介面和控制項(先改名稱,名稱要有意義)
3、修改設計屬性
4、針對事件編寫相應的代碼
5、加入其他代碼或者檔案和其他工作(製作協助檔案,資料庫設計),並調試
6、打包(控制項,com組件,資料庫檔案等等整合成一個檔案)
打包詳細過程:增益集—增益集管理器—打包和展開嚮導——載入——再選增益集管理器——打包和展開嚮導——打包——標準安裝包——下一步——單個的壓縮檔——安裝程式標題——下一步——下一步——下一步
一個包:support(程式用到的所有檔案)+my.CAB(根據你的工程名變化)+setup+setup.Lst
7、帶走上述包內後三個即可在別的機器上安裝使用,即發布!