Avatar billede aero Nybegynder
15. november 2003 - 11:41 Der er 7 kommentarer og
1 løsning

jeg får en lille fejl nogle der kan hjælpe

jeg får denne fejl:

Fejltype:
Der opstod en Microsoft JScript-kompileringsfejl (0x800A03EC)
Tegnet ';' var ventet
/asp_3.0/drev.asp, line 24, column 22
While (!drev.atEnd()) {
---------------------^


her er en del af min code:

filsystem = Server.CreateObject("Scripting.FileSystemObject");
  drev = new Enumerator(filsystem.Drives);
  While (!drev.atEnd()) {
    Response.write("<li>" + drev.item().Driveletter);
    Response.write(" - " + drev.item().VolumeName);
    Response.write(" [" + drivetype[drev.item().DriveType] + "]");


nogle der kan hjælpe !?
Avatar billede websam Nybegynder
15. november 2003 - 11:43 #1
hvad er linie 24 ?
Avatar billede eagleeye Praktikant
15. november 2003 - 11:46 #2
Husk JScript er case senativ så den ville tro While er en funktion og ikke statement'et while.

Så prøv at skrive while med små bogstaver.
Avatar billede aero Nybegynder
15. november 2003 - 11:59 #3
EAGLEEYE

jeg takker det var et lille w og ikke stort W.

men får så denne fejl:

Fejltype:
Der opstod en Microsoft JScript-kørselsfejl (0x800A0047)
Disken er ikke klar
/asp_3.0/drev.asp, line 26

linjen er:

Response.write(" - " + drev.item().VolumeName);


noget du kan hjælpe med !??
Avatar billede eagleeye Praktikant
15. november 2003 - 12:11 #4
Det hedder så vidt jeg husker ikke Response.write men

document.write
Avatar billede eagleeye Praktikant
15. november 2003 - 12:12 #5
men ok det er ikke det som er fejlen.
Avatar billede eagleeye Praktikant
15. november 2003 - 12:18 #6
Det er nu vist Response.write man bruger ;)

Det lidt underligt det er i linje nummer 2 med drev.item() den fejler og ikke i den første. Det ved jeg ikke hvad der giver fejlen.
Avatar billede aero Nybegynder
15. november 2003 - 12:20 #7
jeg ved det heller ikke skal jeg prøve at lægge hele coden !??
Avatar billede eagleeye Praktikant
15. november 2003 - 12:37 #8
Det tror jeg ikke ændre noget.
Kan det være pga. et CD drev hvor der ikke sidder en CD i? Så har drevet jo ikke noget VolumeName hvis der ikke er en CD i.
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