導航:首頁 > 源碼編譯 > vb編譯錯誤子程序text

vb編譯錯誤子程序text

發布時間:2022-08-28 06:00:39

① VB顯示編譯錯誤,語法錯誤。 求大佬指教

& 作為字元串連接符 需要前後都有一個空格

Label5.Caption=Label1.Caption&Text1.Text&vbCrLf&Label2.Caption&Text2.Text&vbCrLf&Label3.Caption&Text3.Text&vbCrLf&Label4.Caption&Text4.Text

② VB編譯後提示子程序或函數未定義~~那位大哥可以幫幫忙啊!謝謝啦!

這句有問題。
a(i) = Text(i).Text

重復定義
Dim a(0 To 12) As Integer

--------------------------------

添加一個text1.text控制項,然後選中這個控制項,ctrl+c,ctrl+v,復制12個,再添加一個text2.text控制項(multiline=true)。

Private Sub Command1_Click()
Dim a(0 To 12) As Integer
Dim i As Integer

For i = 0 To 12
a(i) = Val(Text1(i).Text)

Next
Text2.Text = s(a)
End Sub

Private Function s(a() As Integer) As String
Dim i1 As Integer
Dim i2 As Integer
Dim i3 As Integer
Dim i4 As Integer
Dim i5 As Integer
Dim i6 As Integer
Dim c As Integer
Dim r As String

For i1 = 0 To 12 - 5
For i2 = i1 + 1 To 12 - 4
For i3 = i2 + 1 To 12 - 3
For i4 = i3 + 1 To 12 - 2
For i5 = i4 + 1 To 12 - 1
For i6 = i5 + 1 To 12
r = r & a(i1) & "," & a(i2) & "," & a(i3) & "," & a(i4) & "," & a(i5) & "," & a(i6) & vbCrLf
c = c + 1
DoEvents
Next
Next
Next
Next
Next
Next
MsgBox c
s = r
End Function

③ 用VB做一個圖書管理系統老是彈出一個MsgBox說 編譯錯誤:子程序或函數沒有定義

你瞧,問題發生在txt(0)上面,這有兩種可能:
1、在窗體上放置了一個TextBox控制項,命名為「txt」,在代碼中搞錯了,變成了txt(0)。
2、你本身創建的一個TextBox控制項數組,但是名字輸入錯誤。

請你認真檢查一下窗體上TextBox控制項的名稱是否相符!

④ 用vb編寫代碼,執行時出現了編譯錯誤,是說「子程序或函數未定義」,幫幫忙看一哈

'getSNameList沒有聲明 最前面加上這句:
Public Function getSNameList() As Boolean

'如下
Private Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, nSize As Long) As Long
Public Function getSNameList() As Boolean

End Function
Private Sub Form_Load()
Timer.Interval = 1000
End Sub

Private Sub timer_Timer()
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'獲取本地計算機名並將其同賦給全局變數 myComputerName↓
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Dim name As String
name = String(225, " ")
Call GetComputerName(name, 225)
name = RTrim(name)
myComputerName = name
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'根據條件查找網路中的SQL伺服器名並將其賦給 frmLand.cmbSName↓
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
On Error GoTo err1
If GetSetting("yinhang", "yinhangBank", "IfSaveSvName") = 1 Then
frmLand.cmbSName = GetSetting("yinhang", "yinhangBank", "SName")
Else
err1:
If getSNameList() = False Then
MsgBox "伺服器名載入錯誤,請稍後自行指定", vbExclamation, "提示"
End If
End If
''''''''''''''''''''''''''''''''''''
Unload Me
frmLand.Show
frmLand.SetFocus
End Sub

⑤ vb編譯錯誤:子程序或函數未定義

⑥ vb編寫成績表程序顯示編譯錯誤,子程序或函數未定義

Private Sub Command1_Click()
Dim n As Single
Dim n1 As Single
Dim n2 As Single
Dim score As Single
Dim total As Single
msg$ = "請輸入分數"
msgtitle$ = "輸入數據"
start:
score = inputbox(msg$, msgtitle$)'你寫錯了 是inputbox 不是imputbox
If score < 0 Or score > 100 Then
goto finish ' goto 不是gote
Else
total = score + total
n = n + 1
If score < 60 Then
n1 = n1 + 1
Else
n2 = n2 + 1
End If
End If
GoTo start
finish:
End Sub

Private Sub Command2_Click()
Text1.Text = Str$(n2)
Text2.Text = Str$(n1)
Text3.Text = Str$(total / n)
End Sub

Private Sub Command3_Click()
n = 0: n1 = 0: n2 = 0: total = 0
End
End Sub

⑦ vb編譯錯誤,如何改進

ifucase(text1.text)="c"or

ucase(text1.text)="s"or

ucase(text1.text)="sc"

then

上面不能分行書寫,要在一行中,否則編譯錯誤,正確的寫法

ifucase(text1.text)="c"orucase(text1.text)="s"orucase(text1.text)="sc"then

另外ucase函數是轉換大寫字母的函數,你上面的用法不正確,不知道你的意圖。如果你是檢測是不是含有某個字元,請使用InStr函數:

ifInStr(1,text1.text,"c")>0orInStr(1,text1.text,"s")>0orInStr(1,text1.text,"sc")>0then

下面這個語句書寫不正確

adocdcl.recordsource="select*from"+text1.text'修改為
adocdcl.recordsource="select*from"&text1.text'from後面必須有空格,&號或+號二邊必須有空格。

else

msgbox"該表不存在,請重新輸入!",,"查詢"

text1.setfoucus

exitsub

endif

adodcl.refresh

endsub

⑧ VB編譯時出現LrText「子程序或函數未定義」

LrText不是VB自帶的,你這個LrText應該是別人寫的,你需要找到它。

⑨ vb登錄界面,顯示編譯錯誤-子程序或函數未定義

NameKey = MakeStr(Text1)
PasswordKey = MakeStr(Text2)
教師.GetInfo (NameKey)
這些 MakeStr,
教師.GetInfo沒有定義。

⑩ VB高手幫幫忙,編譯錯誤:子程序或函數未定義

你用
文件---生成EXE
看看是到哪一行出錯.
逐句調試
不一定行,
萬一那個包含錯誤的子程序並沒有調用到,就不會報錯了.

閱讀全文

與vb編譯錯誤子程序text相關的資料

熱點內容
java回車轉義字元 瀏覽:757
linux啟動級別修改 瀏覽:121
單片機採集交流方法 瀏覽:283
程序員的平凡理想 瀏覽:236
floyd最短路徑演算法c 瀏覽:383
新湖app在哪裡下載 瀏覽:704
計算機圖形學涉及的演算法 瀏覽:370
阿里雲linux一鍵web 瀏覽:26
彈性雲伺服器注冊 瀏覽:170
垃圾程序員寫出垃圾代碼 瀏覽:761
帝國時代java下載 瀏覽:54
數據結構的經典演算法題 瀏覽:197
逍遙安卓多開管理器是干什麼的 瀏覽:917
程序員收玉米一天多少錢 瀏覽:358
程序員很可愛根據哪本小說改編的 瀏覽:987
游戲舊版安卓怎麼玩 瀏覽:266
冗餘單片機 瀏覽:852
cad抽殼命令怎麼用 瀏覽:30
伺服器第一地址怎麼改 瀏覽:499
單片機最小系統電路設計流程圖 瀏覽:670