VB 提示即時錯誤 5 是怎麼回事?

2025-02-07 04:10:22 字數 1794 閱讀 2988

1樓:網友

不知你的意圖,但有一點是有問題的,那就是:

bc = , j)

r = bc mod 255

第一句剛開始就是負,於是,r也是負值,造成後面顏色設定錯誤。建議:bc = , j)+255,就可以負值的問題。

2樓:網友

rgb(r,g,b)

執行的時候 r=-1,g=0,b=0 然後報錯!

你上面基本所有的變數都沒宣告,所以 也不清楚你的變數都表示的什麼意思。

可以肯定的是給顏色賦值的過程有問題。

3樓:風宕吉宜民

另一種方法是把。

換成0看下,如何!

4樓:

如果點(i,j)不在picture1內,則,j)=-1,對任意i,j,點(,j)和(i,在picture1的右邊界和下邊界上,結果導致r=-1,如果把。

for i = 1 to

for j = 1 to

兩句改為。 = 3

3for i = 0 to - 1

for j = 0 to - 1

就不會發生即時錯誤 '5' 了,並且能使速度提高225倍(15的平方)。

要獲得點的rgb值,應該把。

r = bc mod 255

g = bc \ 255) mod 255b = bc \ 255 \ 255

三句的255都改為256

變數 a , mu , n 始終是空值或零,在**中沒用。

vb中即時錯誤13是什麼意思

5樓:網友

根據你的需求;我將程式改成了如下:

option base 1

dim a() as integer

private sub text1_click()call text1_change

dim i as integer

dim n as integer

n = val(

if n < 1 then exit subredim a(n) as integerfor i = 1 to n

for迴圈i從1變化到n'

a(i) = int(20 * rnd)

int為返回不大於給定數的最大整數見46頁'

rnd為產生隨機數。

a(i) &","

next i

end sub

private sub text1_change()= "隨機數是:"

end sub

另:型別不匹配錯誤詳細解釋,來自msdn】解決辦法:用val()函式將字串型強制轉換成整型。

以下介紹來自vb物件瀏覽器。

function val(string as string) as double

的成員返回在乙個字串中包含的數值。

6樓:網友

vb中即時錯誤13是指 型別不匹配 。

也就是說申明的變數是一種資料型別,但賦的值卻是另一種資料型別。

比如:dim aa as long

dim bb as string

bb = "abc"

aa = bb '這時就會出錯。

因為aa長整型,而是bb是字元型,不能賦值給aa,於是就報即時錯誤"13"了。

7樓:環業軟體

dim n as integer

n =你定義的n 是整型,而不是整數字,就出現此錯誤你在n =

之前加上句賦值語句,如 = 5就可以了。

開啟pdf檔案,提示錯誤怎麼回事啊

1 首先,我們需要確認所要開啟的pdf檔案是否已經損壞,確認的方法比如使用其他能正常開啟pdf檔案的電腦試試看打不打得開。2 也還有可能是因為所要開啟的pdf以及經過加密,那麼這樣的話必須要經過解密才能被開啟。3 除此之外,還有可能是你電腦上的pdf閱覽器由於相容性問題才會打不開當前的pdf文件,這...

手機網路錯誤001是怎麼回事,網路錯誤程式碼「001」是什麼意思?

如果bai 手機無法進行資料流du量上網,建議zhi進行以下步驟操作 dao 1 檢查回sim卡是否開通gprs上網業務或被答臨時關閉。使用手機資料上網功能,卡需開通資料流量上網業務。可以聯絡 卡當地的網路 商,開通資料流量上網業務。2 檢查移動資料 開關是否開啟。用手指向下滑動螢幕頂簾,把移動資料...

ie出現執行錯誤需要關閉是怎麼回事

1.傳送錯誤報告,或不報告,自動關閉 故障現象 在使用ie瀏覽網頁的過程中,出現 microsoft internet explorer遇到問題需要關閉 的資訊提示。此時,如果單擊 傳送錯誤報告 按鈕,則會建立錯誤報告,單擊 關閉 按鈕之後會引起當前ie視窗關閉 如果單擊 不傳送 按鈕,則會關閉所有...