VB寫的程式執行提示「執行時錯誤430」

時間 2023-01-22 03:00:09

1樓:無敵軟體精英

1。請檢視計算機是否是32位系統,64位無法執行。

環境打包不全。

3。是不是旗艦版的win7

4.是否是在管理員身份下執行的。

您可以嘗試在不能用的機器上裝乙個vb除錯一下就知道是為什麼了。

有些系統下少東西。

vb錯誤**430如何解決

2樓:匿名使用者

1.打包發布 常用的打包工具如setup factory等,能夠自動掃瞄你的程式工程檔案,並打包你程式執行所需的動態鏈結庫以及ocx控制項等。發布生成的安裝包,安裝執行後,一般即可正常使用。

難度係數3星,掌握必要性1星。

2.製作綠色程式發布:將程式所需的動態鏈結庫以及ocx等控制項以資源檔案形式打包程序式,程式第一次執行時自動檢測並釋放這些檔案。

難度係數5星,掌握必要性3星。

1.在其它機器上安裝vb開發環境,然後一般這個問題就能解決。(因為安裝了開發環境之後,實際是就是保證了常用動態鏈結庫和控制項的註冊)

難度係數1星,掌握必要性5星。

3樓:匿名使用者

要打包生成安裝檔案,在其它機器上進行安裝,只拷exe是不行的。

打包工具可以用這個setup factory,或者vb自帶的也有。

4樓:匿名使用者

vb的移殖性確實不高。這個問題我昨晚也遇到了,不過現在已經解決了。你是不是引用了excel或access,而且你本機的office的版本較高?

解決方法是把源程式複製到office較低版本的電腦,然後開啟並引用較低版本的excel或access,然後再重新生成exe就行了。

5樓:匿名使用者

可能是其他電腦上的 資料庫控制項版本過低 你試試將你的軟體製作成安裝包 包含引用的控制項 服務。

6樓:匿名使用者

連線資料庫時,一般會用到ado或dao類;這兩個元件並非vb自帶的東西,所以在生成程式時程式中會加入這些元件所在資料夾的路徑資訊。當你把生成的程式直接複製到另一台機器上時,如果這些元件存入目錄與本機存放目錄不同時就會出錯。

一種辦法時使用api函式呼叫電腦中的odbc(即電腦中資料來源相關函式)連線遠端資料庫。另一種辦法是將程式打包發布。

除上述情況外,如果你的電腦開啟了防火牆或金山衛士等軟體,那就需要開啟相關的資料服務埠。

vb 6.0打包執行提示430錯誤

7樓:匿名使用者

估計是ado相關元件沒有打包進去吧!給你乙個方法,先用vb6打包,然後再將vb6打包的所有檔案,用setup factory全部打包進去就行了。

在嗎我的vb程式執行時出現執行時錯誤91 5

8樓:

檢查一下你引用的屬性值的物件值是否為nothing,導致該錯誤基本上是由於該物件變數未例項化或例項化失敗(如 set 變數=new ..或開啟方法執行失敗造成的(如,物件。open,物件。

execute ,.程式啟動時出現這個問題,基本上是沒注意到系統各個物件過程初始化的次序,導致引用了乙個未例項化的物件變數。

vb程式執行**現錯誤,如何發現錯誤

9樓:匿名使用者

如果沒有使用on error遮蔽錯誤,語法類錯誤,vb會提示你有錯誤,非語法類錯誤,只能單步除錯觀察,以發現錯誤。

vb程式執行時不符合條件 總會出來乙個執行時錯誤 能去掉麼

10樓:網友

debug除錯一下 是不是那裡的賦值型別不對。。?

我用vb寫的程式,當執行後就出現「執行時錯誤'-21470248828007000e):」說是記憶體溢位,不知道怎麼解決?

11樓:道家元始天尊

一般是你的數值超過定義的範圍,例如a%這個變數a為整形,它的範圍是-32768到32767

現在你給它乙個40000這樣的數值就超出它原本的範圍了。

用VB寫小程式,用VB寫乙個小程式

private sub form load form1.visible falsedim cpuset dim cpu set cpuset getobject winmgmts instancesof win32 processor for each cpu in cpuseta cpu.proc...

vb中畫矩形的程式怎麼寫,VB裡面畫矩形的標準程式碼是什麼

直接在form上作圖的 可以參考如下 用乙個的空白的form,上面放乙個按鈕,靠右邊放,點選按鈕將在form左上角畫乙個紅矩形 private sub command1 click me.drawwidth 2 me.forecolor rgb 255,0,0 me.line 200,200 200...

用VB寫小程式可以代替鍵盤輸入,用VB寫乙個小程式可以代替鍵盤輸入

真長啊 private sub command3 click dim i as long 單擊後等同於如下效果 1 按鍵盤的 alt tab 是先按alt然後不鬆開alt按tab 目的就是為了切換 sendkeys 2 按鍵盤的 tab 4下 for i 1 to 4 sendkeys next i...

求VB大神幫忙寫下這題的VB程式

private sub command1 click dim i as integer,j as integerfor i 1 to 9 step 2print spc 2 i for j 10 i to 1 step 1print next print spc 4 for j 1 to i pri...

用vb怎樣寫階乘相加,怎麼寫vb的階乘程式碼

首先編寫個計算階乘的函式 jiecheng private function jiecheng x as intger as long if x 0 or x 1 then 0和1的階乘都為1jiecheng 1 exit function esleif jiecheng x jiecheng x ...