先用cd命令轉到vb6.0的安裝目錄,然後輸入vb6/makevbp文件全路徑(/make可簡寫為/m,如果文件名含空格,文件名要加引號)就編譯成exe,exe文件默認與vbp文件同目錄同名(擴展名不同),如果要修改編譯生成的默認exe文件名,先用記事本打開vbp文件,加一行(不能加在[MSTransactionServer]這行的後面)ExeName32=新名稱.exe再編譯。
2. VB里怎麼寫靜態方法
public shared function getcurrenttime(byval context as httpcontext )
return "aa"
end function
承襲vb6的語言風格。一個所有方法均為靜態方法的特殊類。
3. vb6.0怎麼靜態編譯我把寫出來的軟體發給朋友,他打開出現這個,是有沒有靜態編譯的問題嗎
錯誤提示中說這個壓縮文件格式未知,而上面路徑末尾是「工程1.exe.重命名」,我想應該是某種原因意外修改了格式。如果你發送的文件沒問題的話,你讓你朋友試試先把後綴「.重命名」去掉,只剩下「工程1.exe 「,然後再打開,看看可不可以。
4. vb中的靜態方法是什麼
Static 語句
在過程級別中使用,用於聲明變數並分配存儲空間。在整個代碼運行期間都能保留使用 Static 語句聲明的變數的值。
語法
Static varname[([subscripts])] [As [New] type] [, varname[([subscripts])] [As [New] type]] . . .
Static 語句的語法包含下面部分:
部分 描述
varname 必需的。變數的名稱;遵循標准變數命名約定。
subscripts 可選的。數組變數的維數;最多可以定義 60 維的多維數組。subscripts 參數使用下面的語法:
[lower To] upper [,[lower To] upper] . . .
如果不顯式指定 lower,則數組的下界由 Option Base 語句控制。如果沒有 Option Base 語句則下界為 0。
New 可選的。用它可以隱式地創建對象的關鍵字。如果使用 New 聲明對象變數,則在第一次引用該變數時將新建該對象的實例,因此不必使用 Set 語句來對該對象引用賦值。New 關鍵字不能用來聲明任何內部數據類型的變數,也不能用來聲明從屬對象的實例。
type 可選的。變數的數據類型;可以是 Byte、Boolean、Integer、Long、Currency、Single、Double、Decimal(目前尚不支持)、Date、String(對變長的字元串)、String * length(對定長的字元串)、Object、Variant、用戶定義類型或對象類型。所聲明的每個變數都要有一個單獨的 As type 子句。
說明
模塊的代碼開始運行後,使用 Static 語句聲明的變數會一直保持其值,直至該模塊復位或重新啟動。可以在非靜態的過程中使用 Static 語句顯式聲明只在該過程內可見,但具有與包含該過程定義的模塊相同生命期的變數。
可以在過程中使用 Static 語句來聲明在過程調用之間仍能保持其值的變數的數據類型。例如,下面的語句聲明了一個定長的整型數組:
Static EmployeeNumber(200) As Integer
下面的語句為 worksheet 的新實例聲明了一個變數:
Static X As New Worksheet
如果在定義對象變數時沒有使用 New 關鍵字,則在使用該變數之前,必須使用 Set 語句將一個已有的對象賦給這個引用對象的變數。在被賦值之前,所聲明的這個對象變數有一個特定值 Nothing,這個值表示該變數沒有指向任何對象的實例。若在聲明中使用了 New 關鍵字,則在第一次引用對象時將新建一個該對象的實例。
如果不指定數據類型或對象類型,且在模塊中沒有使用 Deftype 語句,則按預設情況,定義該變數為 Variant 類型。
注意 Static 語句與 Static 關鍵字很相似,但是針對不同的效果來使用的。如果使用 Static 關鍵字(如 Static Sub CountSales ())來聲明一個過程,則該過程中的所有局部變數的存儲空間都只分配一次,且這些變數的值在整個程序運行期間都存在。對非靜態過程而言,該過程每次被調用時都要為其變數分配存儲空間,當該過程結束時都要釋放其變數的存儲空間。Static 語句則用來在非靜態的過程中聲明特定的變數,以使其在程序運行期間能保持其值。
在初始化變數時,數值變數被初始化為 0,變長的字元串被初始化為一個零長度的字元串 (""),而定長的字元串則用 0 填充。Variant 變數被初始化為 Empty。用戶自定義類型的變數的每個元素作為各自獨立的變數進行初始化。
注意 如果在過程中使用 Static 語句,應和其它的聲明語句(如 Dim)一樣將其放在過程的開始。
5. 如何在命令行編譯vb程序
有vbp文件了么··那你直接菜單: 文件 -> 生成工程 就好了··不知道命令行編譯成exe是什麼意思···一般都是這么生成的啊···
6. VB編程如何在編譯階段就把Dll、OCX等文件靜態連接到EXE中
好像不能,但可以自己製作啊
把所有DLL、OCX等文件放到資源里邊,然後再寫入,再注冊,不過有些麻煩!
7. VB程序怎麼編譯
你說的是不是編譯成Exe文件 如果是 點擊菜單上文件里的生成exe文件即可
8. vb中static是什麼意思,用法是什麼
用於在過程中定義靜態變數及數組變數.與Dim不同,如果用Static定義了一個變數,則每次引用該變數時其值會繼續保留.而當引用Dim定義的變數時,變數值會被重新設置.通常把由Dim定義的變數稱為動態變數,而把由Static定義的變數稱為靜態變數.如:
Static Number As Integer
Static Varl As String
9. VB中怎麼編譯生成可執行程序
VB6:界面左上角單擊「文件」,選擇「生成工程1.exe」,彈出窗口中,單擊「選項」,輸入版本信息,設置相關選項等,確定。