Avatar billede whatever Nybegynder
21. september 2001 - 19:34 Der er 2 kommentarer og
1 løsning

Et let spørsmål for en vb haj.

Hej

Jeg er nybegynder med VB, men har arbejdet med ASP (VbScript) et års tid. Jeg ville forsøge at lave en serverkomponent. Jeg begyndte, så at lave en counter (bare for sjov) i vb. Jeg får fejlen \"Sub or Function not defined\". Fejlen kommer i IF-sætnigen. Koden sådan ud:

Public Function writeCounter(fileUrl)
  Set fso = CreateObject(\"Scripting.FileSystemObject\")
  Set f = fso.OpenTextFile(fileUrl)
  c = CInt(f.ReadLine)
  If Session(\"Counter\") = \"\" Then
    Session(\"Counter\") = True
      c = c + 1
      f.WriteLine (c)
  End If
  f.Close
  Set fso = Nothing
  Set f = Nothing
End Sub

Hvad kan der være galt? Og hvorfor?

Er det meget vigtigt at dimensionere sine variabler i VB.
Avatar billede Slettet bruger
21. september 2001 - 19:54 #1
Skal du ikke bruge End Function i stedet for End Sub??
Avatar billede whatever Nybegynder
21. september 2001 - 19:55 #2
Jo, det er en fejl. Men det løser ikke problemet.
Avatar billede whatever Nybegynder
22. september 2001 - 14:40 #3
Har selv løst problemet.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester