Avatar billede cotus Nybegynder
30. december 2002 - 20:49 Der er 4 kommentarer og
1 løsning

FileSystemObject

Hejsa allesammen...

Jeg er ikke helt inde i FSO, og vil derfor gerne have lidt hjælp - jeg har en txt-fil, hvor en linie ser således ud:

jb,1,Onkel Joakims Trillioner,1 juni 1968,jb1.jpg,ic cwd 23,w us 41-01,i cwd 23-a,i tl 312-a,i tl 315-a,i tl 148-a,i tl 149-a,i tl 330-b,i tl 331-a,i tl 298-a,i tl 299-b,w us 12-04

Jeg vil så gerne have, at det bliver til forskellige - hvad fanden er det de hedder... dem man dim'er? Ja, sådan én, hvor når jeg skriver
fso = ...
Så er fso lig det...

Det skal så splittes efter kommaet med flg. navne:
navn,nummer,titel,dato,sider,pris,billede,allehist

Derefter skal alle de derefter have et navn som hedder hist1, hist2, hist3 alt efter hvor mange der er!!!

Håber i er med, ellers spørg løs!!!

/cotus
Avatar billede klok Nybegynder
30. december 2002 - 20:59 #1
Du kan splitte med komandoen split, og den retunere et array. Dette kan du så tilgå via id'er, så du kan få noget der ser ud som hist(1), hist(2) osv.
Du kan også loope igenne dette på (f.eks.) følgende måde:
for i=0 to ubound(hist)
  'Gør noget med dine vars
  Response.write(hist(i) & "<br>")
next

Her hedder dit array så altså hist.

At hive dem ud i variabler er nok ikke den smarteste ide, da du, så vist jeg kan forstå, ikke ved hvor mange variabler du snakker om.

Hvis du har brug for at splitte lidt mere smart end bare ved f.eks. , (Og det har jeg på fornemmelsen at du skal) så kig evt. på regEx. Her kan du lave en masse sjovt, men ifølge min erfaring tager det lidt tid at tilpasse sit regular expression så det virker med alle mulige sjove undtagelser, osv...

Håber det hjalp en smule :D
Godt nytår...
Avatar billede cotus Nybegynder
30. december 2002 - 21:06 #2
Hejsa klok...

Da jeg er HELT ny indenfor FSO, ville jeg høre om du ikke kan lave et script som udfører det, og så kan du forklare derudfra, hvad du har gjort, hvad det gør, og sådan?

For jeg skal jo også lære noget!

/cotus
Avatar billede cotus Nybegynder
30. december 2002 - 21:07 #3
Og ja, jeg ville gerne have arrays'ne:
- navn
- nummer
- titel
- dato
- sider
- pris
- billede
- allehist

Og så skal resten derfra have arrays ved navn hist(x)...

/cotus
Avatar billede klok Nybegynder
30. december 2002 - 22:44 #4
Jeg er desværre lige på vej i seng, man skal jo være frisk imorgen :D

Men jeg kan da lige stikke dig et link: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/jsFSOTutor.asp?frame=true

Der kan du læse en masse om FSO.

Og tilsidst vil jeg lige sige, at det data du viser her, nok ville passe bedere i en database, men nu er det jo ikke lige det du har sat dig for at lære.

Håber det går godt for dig og held og lykke.
Godt nytår.
Avatar billede cotus Nybegynder
01. januar 2003 - 16:47 #5
/lukket
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