Just nu i M3-nätverket
Jump to content

Funktioner


kacke_x

Recommended Posts

När jag försöker skapa funktioner med flera argument så får jag bara felmeddelande: Det går inte att använda parenteser när en Sub anropas.

 

T.ex.

 

Test("10","10")

 

Function Test(intTest1, intTest2)

Response.Write (intTest1)

Response.Write (intTest2)

End Function

 

Link to comment
Share on other sites

Tjena!

 

Jag väljer att betrakta din redogörelse som en fråga, och svaret blir då; Ta helt enkelt bort paranteserna i ditt funktionsanrop. Fråga mig inte varför, men VBScript vill ha det så...

 

Test "10","10"

 

/ Johan

 

Link to comment
Share on other sites

Därför att den tror att detta är en Sub då du inte returnerar något.

 

Även om du har en Function som returnerar något och du inte "tar emot" det returnerade värdet anses det vara ett Sub anrop.

 

[inlägget ändrat 2003-02-06 11:00:11 av Zigma2]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...