Vår tekniker har kommit fram till att problemet ej kan bero på uppdateringen.
Du hänvisar till VBscript 5.5 men det är Script motor 5.5
vi har installerat. Vi har inte heller fått några andra klagomål från
andra kunder att det inte skulle fungera.
Vi kan felsöka i din script men då går det på timtariff. Jag antar dock att du själv har kompetensen för att lösa felet.
Jag hävdar dock att det är samma kod innan uppdateringen, men skillnaden är att då fungerade den!
Jag vill därför att alla granskar och gärna provar min kod, för att se hurvida det är kodfel eller om det är någon felaktigt installerad komponent eller liknande hos Xlate.
Här är koden:
if not RS.eof then
sokstrang = RS("ivArtikel")
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Global = True
regEx.Pattern = "(" & gid & ")"
mYstring = regex.Replace(sokstrang,"<B>$1</B>")
Set RegEx = nothing
response.write text & "<font color='#333366'><B>" & RS("ivRubrik") & "</B></font><br>" & text & mYstring & "</font><br><br>"
rs.movenext
End If
RS("ivArtikel") = "agg woo boo!"
RS("ivRubrik") = "Varför är det såhär?"
gid = "woo"
Detta bör medföra att ordet woo blir BOLD.
Tacksam för tester, så vi (Jag och Xlate) kan reda ut detta.
Problemet finns på Windows 2000 och löses genom att köra regsvr32 %systemroot%\system32\vbscript.dll. Det var antagligen ett fel vid installationen som gjorde att vbscript.dll inte blev registrerad.