『壹』 VB工程資源管理器窗口包含的文件類型有幾種
VB工程資源管理器窗口包含的文件類型:
一個VB工程共包含七種類型的文件:
1、項目文件 *.vbp:該文件包含與該工程有關的全部文件和對象的清單。
2、窗體文件 *.frm:該文件包含畝體及控制項的屬性設置。窗體級的變數及外部過程的聲明,事件程及用戶自定義過程每一個窗體都有一個窗體文件。
3、模塊文件 *.bas:該文件包含模塊級的變數和外部過程的聲明,用戶自定義的可供本工程內各窗體調用的過程。該文件可選。
4、定製控制項 *.ocx:該文件可以添加到工具箱並在窗體中使用。
5、類模塊 *.cls:用於創建含有屬性和方法的用戶自己的對象。該文件可選。
6、資源文件 *.res:包含不必重新編代碼就可以使用的點陣圖、字元串和其他數據。該文件可選。
7、定製控制項2 *.dll:當窗體或控制項含有二進制屬性(圖片、圖標等)將窗體文件保存時,系統自動產生同名的二進制文件。
(1)vb二進制保存文件類型擴展閱讀:
VB語言的特徵衡量:
在 Visual Basic 中,可通過屬性、方法和事件來說明和衡量一個對象的特徵。
1、事件(Event)
事件是指發生在某一對象上的事情。事件又可分為滑鼠事件和鍵盤事件。
例如,在命令按鈕(Command Button)這一對象上可能發生滑鼠單擊(Click)、滑鼠移動(Mouse Move)、滑鼠按下(Mouse Down)等滑鼠事件,也可能發生鍵盤按下(Key Down)等鍵盤事件。
總之,事件指明了對象「什麼情況下做?」,常用於定義對象發生某種反映的時機和條件。
2、方法(Method)
方法是用來控制對象的功能及操作的內部程序。例如,人具有說話、行走、學習、睡覺等功能,在visual Basic中,對象所能提供的這些功能和操作,就稱作「方法」。
以窗體為例,它具有顯示(show)或隱藏(hide)的方法。總之,方法指明了對象「能做什麼?」,常用於定義對象的功能和操作。
3、屬性(Property)
屬性是指用於描述對象的名稱、位置、顏色、字體等特徵的一些指標。可以通過屬性改變對象的特性。
有些屬性可以在設計時通過屬性窗口來設置,不用編寫任何代碼;而有些屬性則必須通過編寫代碼,在運行程序的同時進行設置。
可以在運行時讀取和設置取值的屬性成為讀寫屬性,只能讀取的屬性成為只讀屬性。總之屬性指明了對象「是什麼樣的?」,常用於定義對象的外觀。
4、對象與類
對象(Object)
Visual Basic.NET 具有「面向對象」的特性,Visual Basic.NET 應用種程序的基本單元是對象,用 Visual Basic.NET 編程就是用「對象」組裝程序。
這種「面向對象」的編程方法與傳統的全部用代碼編製程序的方法有很大區別,就像用集成電路晶元組裝電視機和用三極體,二極體組裝電視機的區別一樣。
顯然,「面向對象」的編程方法比傳統的編程方法更簡單,更方便,並且編寫出的程序也更加穩定。因此,「對象」可以被看作 Visual Basic.NET 程序設計的核心。
在 Visual Basic.NET程序設計中,對象中還可以包含頭,手,腿,腳等部位,其中的每個部位又可以單獨作為作為被研究的對象。在 Visual Basic.NET程序設計中,整個應用程序就是一個對象,應用程序中又包含著窗體(Form),命令按鈕(Command),菜單(Menu)等對象。
5、類(Class)
在 Visual Basic.NET中,對象是由類創建的,因此對象可以說是類的具體實例,這就好比是蛋糕和做蛋糕的模具之間的關系。
各種不同的對象分屬於各種不同的種類。同一類對象可能具有一些不同的特徵(或是說同一類對象不一定具有完全相同的特性);
具有某些相同的特性的對象,不一定是同一類對象,這就好比是人和猴子雖然都有身高、性別等特徵,但二者之間還存在著智商、語言等特性差異,這兩個對象之間的特性相差很多,根本就不能算是同一類對象。
而男人和女人,雖然有著性別、生理等方面的差異,但他們絕大部分特性相同,可以算是同一種類。由此,可以歸結為一句話:同一類對象的絕大部分特性相同。
參考資料來源:網路-VB項目文件
參考資料來源:網路-Visual Basic
『貳』 vb中一個工程必須包含的文件類型是哪幾個
vb中一個工程。沒有必須有的文件類型。
當然特定需要的時候,是有規則的。
例如你想做一個畫面就必須有Frm文件。
你想做面向對象的就必須要有Cls。想做Visaul自己的水晶報表。
就必須有Dsr等文件。你想將函數在多個Form方法共享,又想大家
都能訪問上,就必須要有Bas文件。
以上是根據你的需求來設定的。否則很難實現你說的功能,除非外接其他組件才有可能。
『叄』 vb如保存二進制文件
Private Sub Command1_Click()
Dim fs
Dim a, i, j, k As Integer
Dim numStr, temp, hexStr As String
Dim TwoByte() As Byte
Set fs = CreateObject("Scripting.FileSystemObject")
Open App.Path & "\123.abc" For Binary Access Write As #1
numStr = "0101"
ReDim TwoByte(Len(numStr) / 8-1)
k = 0
While Len(numStr) > 0
temp = Left(numStr, 4)
numStr = Right(numStr, Len(numStr) - 4)
For i = 0 To 3
a = a + CInt(Right(temp, 1)) * 2 ^ i
'Debug.Print a
temp = Left(temp, 3 - i)
Next i
j = j + 1
hexStr = hexStr & CStr(Hex(a))
If j = 2 Then
TwoByte(k) = Val("&H" & hexStr)
j = 0
hexStr = ""
k = k + 1
End If
a = 0
Wend
Put #1, , TwoByte
Close #1
Unload Me
End Sub
'已經調試完成的。
『肆』 VB中,文件的分類
vb分為:程序文件,數據文件,順序文件,隨即存取文件,ASCII文件,二進制文件。
其中凡後綴為exe、
com或bat的文件都是可以直接執行的。
『伍』 VB中常見的文件擴展名有哪些
擴展名有:.vbp,.frm,.frx,.bas和.cls等幾種類型的文件組成。在VB中,工程文件的回擴展名是vbp。
VBP,VisualBasic項目答為VB項目文件。你可以用記事本打開它,它是文本。你也可以在VB中打開它。窗體文件為FRM擴展名,100FRM為框架文件,全字窗體。
每個窗體的二進制度數據文件(.FRX),其中包含窗體控制項的屬性數據。說明:VBW,VB工作空間文件,保存窗體啟動狀態和大小。
(5)vb二進制保存文件類型擴展閱讀:
還可以將多個項目分組到一個工作區中,在該工作區中,信息存儲在一個文件中。vbw擴展。
VisualBasic將二進制數據文件和表單保存在同一個目錄中。該二進制文件的名稱與表單相同,擴展名為.frx。VisualBasic在載入表單時讀取這個二進制數據文件。
當VisualBasic載入它時,該表單必須有二進制數據文件(.frx)可用。當與使用二進制數據文件的其他版本程序共享表單時,必須確保同時提供了二進制數據文件(.frx)和表單文件(.frm)。
『陸』 在VB中按文件的訪問方式不同,可以將文件分為哪幾類
在VB中按文件的訪問方式不同,可以將文件分為順序文件、隨機文件和二進制文件。版
所謂的順序文件、隨機文件都權屬於文件的讀寫方式,而不是指文件的類型,通常在硬碟上是找不到任何的「順序文件」和「隨機文件」的。
二進制文件直接把二進制碼存放在文件中,沒有什麼格式,以位元組數來定位數據,允許程序按所需的任何方式組織和訪問數據,也允許對文件中各位元組數據進行存取和訪問。
(6)vb二進制保存文件類型擴展閱讀:
VB文件是由記錄組成的,記錄是由欄位組成的,欄位是由字元組成的;為了有效地存取數據,數據必須以某種特定的方式存放,這種特定的方式稱為文件結構;VB中的文件操作是VB編程的重點以及難點。
該模式與隨機模式類似,其讀寫語句也是Get和Put,區別是二進制模式的訪問單位是位元組,隨機模式的訪問單位是記錄。在此模式中,可以把文件指針移到文件的任何地方,剛開始打開時,文件指針指向第一個位元組,以後隨文件處理命令的執行而一旦。文件一旦打開,就可以同時進行讀寫。