Avatar billede nbn Nybegynder
20. juli 2001 - 16:12 Der er 2 kommentarer og
2 løsninger

eval(file.readall) funktion

Den server jeg bruger forstår ikke eval(file.readall) da IIS 5 ikke er installeret. Kan man ikke selv lave en funktion så eval kommandoen bliver udført.. i så fald hvad er sourcen hertil?
Avatar billede jakobandersen Nybegynder
20. juli 2001 - 16:28 #1
Nej.
Avatar billede kichian Nybegynder
23. juli 2001 - 12:57 #2
Bed din serveradministrator om at installere IE 5.0 eller nyere på serveren.
Eval er med i VBScript 5.0 og har ikke umiddelbart noget med IIS at gøre.
Avatar billede jakobandersen Nybegynder
23. juli 2001 - 13:01 #3
Clientside VBScript motoren har svjv intet med Serverside parseren at gøre. ( http://msdn.microsoft.com/scripting/default.htm?/scripting/vbscript/doc/vtoriversioninformation.htm )
Avatar billede kichian Nybegynder
24. juli 2001 - 13:06 #4
>> moonduck:
Jo, den har.
VBScript og JScript-fortolkerne er implementeret med et specielt interface, så de netop kan deles.

Det du refererer til er, hvilken Script-engine der følger med produktet. Maskinen kan sagtens opgraderes med en nyere version af fortolkerne. Og det er så denne der vil blive brugt.

Og beviset er, at jeg på min NT 4.0 Server kan bruge alle de VBScript funktioner som findes i 5.x versionen under ASP pga. at jeg har installeret IE5.5

>>nbn

Brug Execute udtrykket i stedet. Bemærk at evt. funktioner du definerer ikke kan bruge dine globale variable.
Fx:
Execute file.readall

Og få så hentet dokumentationen til VBScript fra msdn.microsoft.com/scripting
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