即時錯誤 5 無效的過程呼叫或引數

時間 2025-01-17 15:55:09

1樓:搞破壞

執行庫裡面一般不會包括activex,看看是不是有控制項沒有考過去。

shell 只能呼叫可執行檔案。

函式宣告:private declare function shellexecute lib "" alias "shellexecutea" (byval hwnd as long, byval lpoperation as string, byval lpfile as string, byval lpparameters as string, byval lpdirectory as string, byval nshowcmd as long) as long

函式呼叫:public sub shellfile(byval strfile as string)

dim rtn as long, hwnd as longon error resume next

rtn = shellexecute(hwnd, "open", strfile, "1)

end sub

通過sheetfile可以自動啟動對應的程式並開啟文件。

2樓:網友

你自己看一下am的值是否超出的log的變數範圍。

vb程式**現 「執行時錯誤『5』:無效的過程的呼叫或引數」,

3樓:網友

你的變數定義不太符合規範啊,也許是某些變數拼寫錯誤吧。

你在**的最上面加上option explicit試試,強制定義型別。

4樓:網友

恩,同意先顯式宣告看看是不是哪兒錯了。

vb即時錯誤『5』無效的過程呼叫或引數 【求解答!

5樓:網友

把min=改為min=0即可。

源**中《的結果永遠為false,除錯可以發現的返回值為""

6樓:滿以柳

1、定義資料型別 dim min% 及 min= 存在問題。如果 list1中的專案是非數字怎麼辦?就無法比較了 ..

如果 list 中增加的專案為純數字,可以定義數字變數並將 值轉換。

2、執行程式執行 語句時,index 應為 list1 中的專案的索引號,非min 值。所以要想移除 list1 中專案需要記錄判斷結果中 list1 的專案索引值 index

如:dim j as integer

for i = 1 to - 1

if < min then

j = imin=

end if

next i(j)

vb窗體載入時使 使text1控制項聚焦,造成即時錯誤『5' 無效的過程呼叫或引數是什麼原因?

7樓:匿名使用者

form_load()過程結束之前窗體是沒有被載入顯示的,所以此時 用肯定會出錯。

可以在其前面加上就可以解決問題了。

執行軟體時,電腦顯示「執行時錯誤5,無效的過程呼叫或引數

8樓:刺友互

執行軟體時,電腦顯示「執行時錯誤5,無效的過程呼叫或引數是設定錯誤造成的,解決方法為:

2、軟體開啟後,直接雙擊需要恢復的分割槽。

3、程式會很快將掃瞄到的資料,放到與要恢復盤同名的目錄中。

4、將想要恢復的資料打鉤,右擊選擇《複製勾選的檔案》,程式會將打鉤的檔案copy出來。

5、最後一步只需要等待程式將資料拷貝完成就完畢了 。

9樓:123_到不了

問題原因:電腦設定問題。

解決方案:在控制面板區域設定中把語言設定為中文。

執行時錯誤「5」,無效的過程呼叫或者引數

10樓:網友

因為你的程式執行時,需要某些檔案的支援,直接複製exe檔案過去是不行的,就算你把需要的檔案都複製過去也不一定能正確執行,因為有些檔案需要註冊,而你又不知道哪些是必須的檔案,而哪些檔案又是必須註冊的,所有建議你用打包工具打包,然後到客戶機上進行安裝。

11樓:夢支離破碎

在網上找找吧。

網上又很多原始檔的,拿過來用就ok了。

找不到的話再來問。

使用數學工具6.3,出現執行時錯誤'5『:無效的過程呼叫或者引數

12樓:網友

那具體得看vba**,究竟是用什麼時出錯!

1.沒按寫的巨集程式的要求呼叫資料型別。

如:單元格必須為數字的,卻是中文之類的,那麼會報錯2.引數多了或是少了。

13樓:網友

你的系統是win7吧,數學工具在win7下需要把程式執行的模式設為相容模式,並且要以管理員身份執行才行。這個執行時錯誤5是由於許可權問題引起的。

具體操作方法:右鍵點,在選單中點「屬性」然後在彈出的介面中點「相容性」選項卡,在相容性選項卡中將相容模式設定為「windows xp sp3」 並將「以管理員身份執行這個程式」前打勾。

vb中即時錯誤5 無效的呼叫過程或引數 **等

14樓:草堂春日遲遲

是選擇項的索引。 如果你沒選擇 或者list1是空的, 它返回-1

就會返回這個錯誤。

15樓:網友

如果沒有選中專案,那就是-1 ,這樣就會錯誤。前面加一句 :on error resume next

忽略錯誤。

16樓:網友

大小寫不對?拼寫錯誤?

VB無效的過程呼叫或引數,VB 無效的過程呼叫或引數

mid tmp,instr 1,tmp,元 4,4 這句你是不是要取 不知道你的 會有多少?如30元 instr 1,tmp,元 4 一會出現負數了。就要出錯 你要取回 30元 這樣字元中的數字該寫成 mid tmp,1,instr 1,tmp,元 1 vb差不多忘光了。不過看你的sub裡沒有定義過...

VB編譯錯誤 無效外部過程,VB 編譯錯誤 無效外部過程

是把 寫在子過程 函式過程或屬性過程外而發生的錯誤。在過程外無效 該語句必須發生在子過程 函式過程或屬性過程 property get property let 和 property set 內部。這個錯誤的起因與解決方法如下所示 一個可執行的語句,如 static 或 redim,出現在模組級別中...

vb6 0總顯示無效的過程呼叫或引數

錯誤原因解析 c instr 1,a,b 當文字框中什麼空格也沒有輸入時 c 0 v instr c 1,a,b 此時從 c 1 個位置開始往後查詢空格時 v 依然 0 d mid a,1,v c 1 v c 1 0 0 1 1 此時就會彈出你所說的錯誤 點選除錯按鈕即可檢視錯誤 所在的行 滑鼠選中...