webForumDet fria alternativet

Expected: =

2 svar · 421 visningar · startad av Fireh

FirehMedlem sedan jan. 2003173 inlägg
#1

Tja.

Jag hajar inte riktigt vad som är fel. Kan man inte göra så här?
Detta fungerar utmärkt:

Private Sub Command1_Click()
Lista1 ("01")
End Sub

Sub Lista1(Nr As String)
Label1.Caption = "Lista " & Nr
End Sub

Men det här genererar felet "Expected: =" på rad 2 nedan:

Private Sub Command2_Click()
Lista2 ("01","Inget")
End Sub

Sub Lista2(Nr As String, Typ As String)
Label1.Caption = "Lista " & Nr & ": " & Typ
End Sub

Någon som vet varför?

emissionMedlem sedan dec. 19996 721 inlägg
#2

Man ska inte använda parenteser vid metodanrop i VB.

Lista2 "01","Inget"

Däremot ska de vara med om metoden returnerar något

myVal=myFunc("a","b")
FirehMedlem sedan jan. 2003173 inlägg
#3

Ahhhhh! Fungerar bra nu!
Tack!

129 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)