Avatar billede mrasmussen Nybegynder
17. februar 2003 - 21:09 Der er 10 kommentarer og
1 løsning

SCRRUN.DLL

Hvorfor virker nedenstående kode ikke? - jeg har en stærk mistanke om, at det er kaldet af scrrun.dll der ikke funker, men I'm not sure..

<html>
<head>
</head>

<body topmargin=16 marginheight=16>


<%
    <!-- METADATA TYPE=\"typelib\" FILE="C:\\WINDOWS\\System32\\SCRRUN.DLL" -->
    set objFSO = Server.CreateObject("Scripting.FileSystemObject")

    if (objFile = objFSO.FileExists("C:\\MyFile.txt"))
    {
      Response.Write("Det virker!");
    }
%>

</body>
</html>
Avatar billede hossein Nybegynder
17. februar 2003 - 22:18 #1
<!-- METADATA TYPE="typelib" FILE="c:\winnt\system32\scrrun.dll"-->
den skal være i toppen på din side
Avatar billede mortrr Praktikant
18. februar 2003 - 00:26 #2
Udenfor <%, og derfor også med \ istedet for \\

Eller bare slet den.
Du har ikke behov for den, så længe du ikke bruger constanter eller lign fra den.

- Morten
Avatar billede mrasmussen Nybegynder
18. februar 2003 - 07:56 #3
Ok - den er nu slettet, men det gør ingen forskel - nu brokker browseren sig over den sidste parantes efter ... ("C:\\MyFile.txt"))

<html>
<head>
</head>
<body topmargin=16 marginheight=16>
<%

    set objFSO = Server.CreateObject("Scripting.FileSystemObject")

    if (objFile = objFSO.FileExists("C:\\MyFile.txt"))
    {
      Response.Write("Det virker!");
    }

%>
</body>
</html>

Jeg en lumsk anelse om at det et eller andet add-on der mangler på serveren i forhold til det objekt jeg kalder...
Avatar billede mortrr Praktikant
18. februar 2003 - 08:05 #4
Nej - du blander bare vbscript og jscript sammen.

vbscript:
<%@language=vbscript%><html>
<head>
</head>
<body topmargin=16 marginheight=16>
<%

    set objFSO = Server.CreateObject("Scripting.FileSystemObject")
    objFile = objFSO.FileExists("C:\MyFile.txt")
    if objFile then
      Response.Write "Det virker!"
    end if
%>
</body>
</html>

jscript:
<%@language=jscript%><html>
<head>
</head>
<body topmargin=16 marginheight=16>
<%

    objFSO = Server.CreateObject("Scripting.FileSystemObject");
    objFile = objFSO.FileExists("C:\\MyFile.txt");
    if (objFile) {
      Response.Write("Det virker!");
    }
%>
</body>
</html>

- Morten
Avatar billede mrasmussen Nybegynder
18. februar 2003 - 08:12 #5
Det virker - thanks...
Avatar billede mortrr Praktikant
18. februar 2003 - 08:19 #6
Og så giver du bare dig selv point. Flot.
Det er sgu da et fjollet system det her, hvis man kan give sig selv point.

Remind me never to help again.

- Morten
Avatar billede the_bma_man Nybegynder
18. februar 2003 - 14:32 #7
Hmm, det er i hvert fald en _meget lidt_ fremtidssikker måde - hvis man igen skulle få brug for hjælp ....
Avatar billede mrasmussen Nybegynder
18. februar 2003 - 16:13 #8
Til mortrr!
Beklager min kejtede debut på dette site - jeg var sgu ikke klar over at man kunne tildele sig selv pointene... har du styr på om jeg kan overføre dem til dig... ellers må vi lige oprette et nyt spørgsmål og overføre dem... kontakt mig lige...
Avatar billede mortrr Praktikant
18. februar 2003 - 18:46 #9
Og nu er det min tur til at blive flov.

Jeg satte dig straks i bås med den type der nærmest ødelagde miljøet herinde for et stykke tid siden, og var årsag til at jeg ikke gad bruge sitet. Kiggede faktisk først herinde igen i forgårs.

Sorry.

Men Nej - jeg har faktisk ikke styr på systemet herinde. Har aldrig oprettet et spørgsmål.

- Morten
Avatar billede the_bma_man Nybegynder
19. februar 2003 - 14:48 #10
mrasmussen opretter et nyt spgs. mortrr svarer på dette nye - og får point.
Subjekt kunne fx. være:
point til mrasmussen for spørgsmål ...
Avatar billede the_bma_man Nybegynder
19. februar 2003 - 14:48 #11
Og undskylder da også lige, at jeg troede, mrasmussen ikke vill af med pointene
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