1樓:網友
x = array(1, 4, 8, 10, 20, 30, 40, 46, 50, 55, 60, 64)的x只能定義成變體型變數,因此你前畝前面的迅芹清x() as single是不對的,你只需首鬥dim x()就行。
2樓:網友
dim i as integer, x(12) as singlex() as single不能臘棗舉設巖侍置為動態陣列。
x() array(1, 4, 8, 10, 20, 30, 40, 46, 50, 55, 60, 64)
x()是陣列,不是變數!!!
還有其他問題,慢慢輪碧檢查!
3樓:網友
肯定會出這樣的錯誤,畢竟不是c,vb是不能像這樣直接給陣列賦值的,不多的話就乙個乙個地來或用告簡乙個迴圈,多且沒有規律的話在網上搜一下,有相襪信褲關的sub可以間接完成你的工作坦巧。
4樓:網友
只要對x作定義就可以了,array返回的掘春本來就是乙個陣列,故不需要對x()定義了。你的判陪耐問題還不止這個,lbound(x) to ubound(x)這裡也有問題,自己看著改亂隱改吧。
vb 即時錯誤13 型別不匹配
5樓:大漠孤君
private sub btnext_click()unload me
end sub
窗體的團空名塌緩瞎字最好用英文哪羨命名,漢字可能不識別。
書建議:visual basic 程式設計簡明教程。
高教版。
vb即時錯誤'13' 型別不匹配!
6樓:
text1 = 1111
text1 =
text2 = 的寫法都是錯誤的。
應該是 = 111
其他的如上。
控制項名稱+內建物件名稱。
vb中,即時錯誤『13』,型別不匹配
7樓:網友
輸入的結果是string型別。你可能把scor定義為數字的了。
dim scor(10) as string
這樣不會錯了應該。
vb中,即時錯誤13 型別不匹配,求教
8樓:網友
t1到t10都定義成single型,並且t1 = val(,t2以後也要這麼寫。
9樓:網友
text中輸入的預設是字元型的,要改成數值型的要加val(或者直接寫val(text1),反正都一樣。
10樓:網友
資料型別定義錯誤。
如果要進行資料運算的話用整數(integer)型別或雙精度資料(double)型別都可以。
你用的string(字串)型別,在【t8 = t4 + t7】就錯誤了。
如果:t4等於2
t7等於3那麼t8將等於23而不是5
電腦把t4和t7當作字串來連線起來,而不是進行運算!
如果你開始定義的是double(雙精度資料)的話,就是2+3=5,不是2和3=23。
還有輸入的時候要注意,不要輸入了空格!
vb型別不匹配 即時錯誤
11樓:壞天氣
cint函式在vb2005中是可以這麼用的但是看你的**是vb6吧,因為vb2005中把改成了所以你應該使用val()函式來把string轉換成數值**如下:
if val( >val( then msgbox "輸出題目不能大於所有題目"
val()函式會自動忽略錯誤的字串並結束轉換,假如字串為"0234abc123",則val("0234abc123")的結果為數值型的234
你的問題不是「即時錯誤13」嗎?
而且msgbox "輸出題目不能大於所有題目"
這句話是你自己提供的跟我們沒有關係啊。
況且出現了提示框正說明了程式執行正確了。
12樓:湘湖泛舟
if cint( >cint( thenmsgbox "輸出題目不能大於所有題目"
cint函式是把字元轉換成整數型的函式。
在此題中if 與都是字元型變數,必須通過轉化成數值才能進行比較的這是乙個if判斷語句,如果上面的條件符是正確的,就執行下面的命令msgbox "輸出題目不能大於所有題目"
13樓:網友
cint函式是將數字型別轉換為整型,因此cint裡的變數應為數值型別,不能使字串型別,所以,首先要把字串轉換成數值型別,再使用cint函式。
if cint(val( >cint(val( then
msgbox "輸出題目不能大於所有題目"
14樓:網友
出錯的主要原因是:
text1 或 label2控制項中輸入了非數字的字元。
要避免出錯上述錯誤,必須保證text1 或 label2控制項中輸入的是數字。
15樓:昆櫻亮
if > then
msgbox "輸出題目不能大於所有題目"
end if
直接比較即可,在企業版測試成功!
16樓:網友
if cint(val( >cint(val( then
msgbox "輸出題目不能大於所有題目"
泛舟說的對,你試試這樣行不?
17樓:網友
cint(中的caption不能為純數字。所以不能通過cint轉化為數字型。所以會報型別錯誤。
急 vb即時錯誤13,型別不匹配
18樓:網友
dim qdf as querydef
set qdf = "")
qdf .sql="select distinct 專案型別 from 市場資訊庫"
set rec = qdf .openrecordset()
VB實時錯誤3265求助,vb實時錯誤3265,具體改法
你的這個問題是找不到欄位專案 dj.outtime這些欄位是否存在與你前面查詢對應的sql語句有關 可以嘗試去掉下dj val adodc1.recordset.fields house.hprice val adodc1.recordset.fields dj.outtime val adodc1...
VB6怎麼用錯誤捕獲,VB中程式錯誤的捕獲以及處理方法
vb6使用on error 語句來捕獲程式執行中的可預見錯誤或不可預見的錯誤。on error 語句,啟動一個錯誤處理程式並指定該子程式在一個過程中的位置 也可用來禁止一個錯誤處理程式。說明如果不使用 on error 語句,則任何執行時錯誤都是致命的 也就是說,結果會導致顯示錯誤資訊並中止執行。o...
求vb資料型別大全
資料型別概述 以下 顯示所支援的資料型別,以及儲存空間大小與範圍。資料型別 儲存空間大小範圍 byte1 個位元組0 到 255boolean2 個位元組true 或 falseinteger 2 個位元組 32,768 到 32,767long 長整型 4 個位元組 2,147,483,648 到...