Avatar billede nattevagten Nybegynder
14. maj 2003 - 21:25 Der er 5 kommentarer og
1 løsning

Kodestump fra VBScript til JScript

Kan nogle hjælpe mig med at konvertere flg. kode fra VBScript til JScript:

  Set objFSO = CreateObject("Scripting.FileSystemObject")
  Set objFile = objFSO.GetFile(strPhysicalPath)
  Set objFolder = objFile.ParentFolder
  Set objFolderContents = objFolder.Files
  For each Folder in objFolder.SubFolders
  .........
  Next

Takker
Avatar billede eagleeye Praktikant
14. maj 2003 - 21:31 #1
Prøv at kigge på dette:

var myPath = "c:\inetpub\wwwroot";
var fso = Server.CreateObject("Scripting.FileSystemObject");
var folder = fso.GetFolder(myPath);
var fileCollection = folder.Files;
var items = new Enumerator(fileCollection);
while(!items.atEnd()) {
  i = items.item()
  Response.write(i.name + " -- ");
  Response.write(i.DateLastModified + "<br>");
  items.moveNext();
}
Avatar billede eagleeye Praktikant
18. maj 2003 - 20:24 #2
Nogen specelt grund til at afvise?
Det ville hjælpe en del.
Avatar billede nattevagten Nybegynder
18. maj 2003 - 23:02 #3
Ja - selvfølglig, sorry!
Dit script lister filer i et bibliotek, og det jeg skulle bruge var underbiblioteker i et bibliotek. Men jeg opgav og lavede det i VBScript i stedet. ;(
Avatar billede eagleeye Praktikant
18. maj 2003 - 23:12 #4
Ok, det rigtig der ser jeg først nu jeg blev snydyt af denne linje
Set objFolderContents = objFolder.Files

Så svar selv og acceptere dit var så er spørgsmålet lukket.

Men det jo bare at rette i linjen:
var fileCollection = folder.Files;

til:
var fileCollection = folder.SubFolders;
Avatar billede nattevagten Nybegynder
18. maj 2003 - 23:20 #5
aha - jamen der ser man - men smid lige et svar, for du fortjener sq de points.
Avatar billede eagleeye Praktikant
18. maj 2003 - 23:26 #6
Ok ;)
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