webForumDet fria alternativet

Wrong number of arguments...

ASP

4 svar · 330 visningar · startad av Eclipse

Medlem sedan juli 20003 825 inlägg
Frågan#1

Microsoft VBScript runtime error '800a01c2'

Wrong number of arguments or invalid property assignment: 'funcSendEmail'

/v1/guestbook/confirm.asp, line 41

***
Kommer av denna koden...

' ## M A I L (open.asp)
myText = "Rubrik: --- " & vbCRLF \_
& "Text: " & strText & vbCRLF & vbCRLF & "Signatur: " & strSignature
funcSendEmail(myText)

***

Funktionen: (open.asp)
' ## M A I L
FUNCTION funcSendEmail(strText)
	' ## SEND MAIL TO HOST
	Set CDOMail = Server.CreateObject("CDONTS.NewMail")
		CDOMail.From = "info@eclipse.se"
		CDOMail.To = "me@eclipse.se" 
'		CDOMail.BCc = "me@eclipse.se" 
		CDOMail.Subject = "Gästbok - " & Request.ServerVariables("SERVER_NAME")
		CDOMail.Body = strText _
		& "* * * * * * * * * * * * * * * * * * * * * * * * *" & vbCRLF _
		& "Code found in file:" & vbCRLF _
		& Request.ServerVariables("SERVER_NAME") & " " & Request.ServerVariables("PATH_INFO") _
		& vbCRLF & "See form at:" & vbCRLF & Request.ServerVariables("HTTP_REFERER")
		CDOMail.Send
	Set CDOMail = Nothing
END FUNCTION
Medlem sedan dec. 19996 721 inlägg
#2

Eftersom inget returneras bör det vara en "sub" inte en "function". Anropa utan parenteser.

funcSendEmail myText

Medlem sedan dec. 20003 887 inlägg
#3

Eller

call funcSendEmail( myText )
Medlem sedan mars 20032 667 inlägg
#4

emission skrev:

Eftersom inget returneras bör det vara en "sub" inte en "function". Anropa utan parenteser.

funcSendEmail myText

Felet är ju sannolikt att "grunkan" anropades fel. Sedan om "grunkan" ska kallas funktion, sub eller metod tvistar de lärda. I andra "språk", såsom Java finns inga subbar, bara funktioner eller metoder beroende på vad man vill kalla dem. Oavsett returvärde eller inte.

Medlem sedan juli 20003 825 inlägg
#5

Tack, det är bra! Jag är trög!

:-)

Izvinite!

250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)