Avatar billede adis Nybegynder
30. oktober 2004 - 21:32 Der er 14 kommentarer og
1 løsning

Problem med Set objRegExpEMail = New RegExp

hej...

jeg få denne besked når jeg kører min kode:

Microsoft VBScript compilation error '800a03ea'

Syntax error

inc_settings.asp, line 66

Set objRegExpEMail = New RegExp
---------------------^


Hvad skal det betyde???
Avatar billede erikjacobsen Ekspert
30. oktober 2004 - 21:45 #1
Hvad står der på linien før?
Avatar billede adis Nybegynder
30. oktober 2004 - 21:50 #2
her er udsnit af koden:

    Function IsEmail(strEmail)
        Set objRegExpEMail = New RegExp

        objRegExpEMail.Pattern = "([\w\._-]+@[\w\._-]+\.[A-Za-z]{2,4}\S*)"
        objRegExpEMail.Global = False
        objRegExpEMail.IgnoreCase = True

        IsEmail = objRegExpEMail.Test(strEmail)

        Set objRegExpEMail = Nothing
    End Function
Avatar billede erikjacobsen Ekspert
30. oktober 2004 - 21:54 #3
Der er altså heller ingen fejl i den kode, som du viser den her.
Avatar billede erikjacobsen Ekspert
30. oktober 2004 - 21:55 #4
Hvilken version af VB til ASP bruger du?
Avatar billede adis Nybegynder
30. oktober 2004 - 21:55 #5
men hvorfor får jeg så fejl i den:

Microsoft VBScript compilation error '800a03ea'

Syntax error

inc_settings.asp, line 66

Set objRegExpEMail = New RegExp
---------------------^

Er det fordi jeg kører på en b-one web server, eller???
Avatar billede adis Nybegynder
30. oktober 2004 - 21:57 #6
er ikke med på hvad du mener med VB version???
Avatar billede erikjacobsen Ekspert
30. oktober 2004 - 21:58 #7
Måske - det er jo ikke rigtig ASP. Har de ikke en side med de forskelle man skal være opmærksom på?
Avatar billede erikjacobsen Ekspert
30. oktober 2004 - 21:58 #8
Version? Prøv

  function GetScriptEngineInfo
    dim s
    s = ScriptEngine & " Version "
    s = s & ScriptEngineMajorVersion & "."
    s = s & ScriptEngineMinorVersion & "."
    s = s & ScriptEngineBuildVersion
    GetScriptEngineInfo = s
  end function

  response.write GetScriptEngineInfo
Avatar billede adis Nybegynder
30. oktober 2004 - 22:03 #9
VBScript Version 4.0.2920

men nu virker den ;)
Avatar billede adis Nybegynder
30. oktober 2004 - 22:03 #10
send svar...
Avatar billede erikjacobsen Ekspert
30. oktober 2004 - 22:05 #11
Virker nu? Hvordan, hvorfor?
I dag skal man helst ikke stille sig tilfreds med mindre end VBScript Version 5.6.8515
Avatar billede adis Nybegynder
30. oktober 2004 - 22:07 #12
nej jeg tror at det er fordi at vi fik lavet denne variabel 's' og hved hjælp af den så vil den afvikle koden :) ja du skal ikke spørge mig hvorfor, men det virker ;)....
Avatar billede erikjacobsen Ekspert
30. oktober 2004 - 22:08 #13
Nå. Men jeg samler slet ikke på point ;)
Avatar billede adis Nybegynder
30. oktober 2004 - 22:11 #14
ok.. men mange tak aligevel...
Avatar billede adis Nybegynder
17. maj 2005 - 14:39 #15
lukker
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