導航:首頁 > 源碼編譯 > vb靜態編譯怎麼用

vb靜態編譯怎麼用

發布時間:2022-07-11 17:59:32

1. 如何用命令編譯vb程序

先用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」,彈出窗口中,單擊「選項」,輸入版本信息,設置相關選項等,確定。

閱讀全文

與vb靜態編譯怎麼用相關的資料

熱點內容
噴油螺桿製冷壓縮機 瀏覽:578
python員工信息登記表 瀏覽:376
高中美術pdf 瀏覽:160
java實現排列 瀏覽:512
javavector的用法 瀏覽:981
osi實現加密的三層 瀏覽:231
大眾寶來原廠中控如何安裝app 瀏覽:913
linux內核根文件系統 瀏覽:242
3d的命令面板不見了 瀏覽:525
武漢理工大學伺服器ip地址 瀏覽:148
亞馬遜雲伺服器登錄 瀏覽:524
安卓手機如何進行文件處理 瀏覽:70
mysql執行系統命令 瀏覽:929
php支持curlhttps 瀏覽:142
新預演算法責任 瀏覽:443
伺服器如何處理5萬人同時在線 瀏覽:250
哈夫曼編碼數據壓縮 瀏覽:424
鎖定伺服器是什麼意思 瀏覽:383
場景檢測演算法 瀏覽:616
解壓手機軟體觸屏 瀏覽:348