Jeg har en func.inc side hvori jeg erklærer alle de funktioner der går igen på mine sider. Jeg kan kalde dem og få dem til at udføre de handlinger jeg ønsker - men jeg kan ikke hente variabler fra dem til min hovedside.
Jeg erklærer f.eks. en funktion:
Function MinFunk Dim MinVar MinVar=Var1+Var2 End Function
På selve hovedsiden kalder jeg så funktionen hvorefter den køres igennem - men "MinVar" fremstår som tom på hovedsiden... Hvor går det galt for mig?
Alt hvad du erklærer i en Function eller Sub af variable er lokale variable Hvis du vil benytte dem globalt skal du enten erklære dem specielt globale eller erklære dem uden for din funktion Desuden så har ttopholm ret i at du skal returnere korrekt En Function har en returværdi, en Sub har ingen retur værdi Eksempel --- Function Minfunk(id) nytId = id*2 Minfunk = nytId End Function --- Sub Minfunk(id) nytId = id*2 response.write(nytId) End Sub ---
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.