|  | 		    
					
        
         
          
         
	
          | |  | Initialisering af et array Fra : Bertel Lund Hansen
 | 
 Dato :  20-10-03 00:30
 | 
 |  | 
 
            Hej alle
 Jeg er lige begyndt at kikke på ASP. Jeg har erfaring med
 programmering og lidt kendskab til PHP, så det ser rimeligt nemt
 ud. Men i det eksempel jeg så, skulle hvert element i et array
 initialiseres eksplicit. Kan det ikke gøres nemmere?
 <%
 Dim famname(5),i
 famname(0) = "Jan Egil"
 famname(1) = "Tove"
 famname(2) = "Hege"
 famname(3) = "Stale"
 famname(4) = "Kai Jim"
 famname(5) = "Borge"
 %>
 Jeg forestiller mig noget i retning af:
 Dim famname(3),i = "Jan Egil", "Tove", "Hege", "Stale"
 -- 
 Bertel
http://bertel.lundhansen.dk/    FIDUSO: http://fiduso.dk/ |  |  | 
  Jørn Andersen (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jørn Andersen
 | 
 Dato :  20-10-03 01:05
 | 
 |  | On Mon, 20 Oct 2003 01:29:59 +0200, Bertel Lund Hansen
 <nospamius@lundhansen.dk> wrote:
 
 >Jeg er lige begyndt at kikke på ASP. Jeg har erfaring med
 >programmering og lidt kendskab til PHP, så det ser rimeligt nemt
 >ud. Men i det eksempel jeg så, skulle hvert element i et array
 >initialiseres eksplicit. Kan det ikke gøres nemmere?
 >
 ><%
 >Dim famname(5),i
 >famname(0) = "Jan Egil"
 >famname(1) = "Tove"
 >famname(2) = "Hege"
 >famname(3) = "Stale"
 >famname(4) = "Kai Jim"
 >famname(5) = "Borge"
 >%>
 >
 >Jeg forestiller mig noget i retning af:
 >
 >Dim famname(3),i = "Jan Egil", "Tove", "Hege", "Stale"
 
 [VB Script]
 Brug Split-funktionen, fx:
 arrFamName = Split("Jan Egil,Tove,Hege,Stale", ",")
 
 Skal du den modsatte vej, hedder funktionen Join.
 
 Good luck!
 
 --
 Jørn Andersen,
 Brønshøj
 
 
 |  |  | 
  Bertel Lund Hansen (20-10-2003) 
 
	
          | |  | Kommentar Fra : Bertel Lund Hansen
 | 
 Dato :  20-10-03 01:43
 | 
 |  | 
 
            Jørn Andersen skrev:
 >>Dim famname(3),i = "Jan Egil", "Tove", "Hege", "Stale"
 >[VB Script]
 >Brug Split-funktionen, fx:
 >arrFamName = Split("Jan Egil,Tove,Hege,Stale", ",")
 Tak.
 Kan man også have et array inden i et array?
 PHP:
    $sider = array (
       array ("index", "Forside"),
       array ("vedtaegter", "Vedtægter"),
       array ("medlemskab", "Medlemskab"),
       ...
 Kan man have et array med blandede typer?
 PHP:
    $sider = array (
       array ("index", "Forside",0),
       array ("vedtaegter", "Vedtægter",1),
       array ("medlemskab", "Medlemskab",7),
 -- 
 Bertel
http://bertel.lundhansen.dk/    FIDUSO: http://fiduso.dk/ |  |  | 
   Jørn Andersen (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jørn Andersen
 | 
 Dato :  20-10-03 03:13
 | 
 |  | 
 
            On Mon, 20 Oct 2003 02:43:08 +0200, Bertel Lund Hansen
 <nospamius@lundhansen.dk> wrote:
 >>>Dim famname(3),i = "Jan Egil", "Tove", "Hege", "Stale"
 >
 >>[VB Script]
 >>Brug Split-funktionen, fx:
 >>arrFamName = Split("Jan Egil,Tove,Hege,Stale", ",")
 Jeg glemte lige, at man selvfølgelig også kan bruge Array-funktionen:
 arrFamName = Array("Jan Egil", "Tove", "Hege", "Stale")
 Array-funktionen er nok den mest generelle, mens SPlit-funktionen er
 beregnet til at splitte en tekststrengen efter et bestemt tegn
 (default er mellemrumstegnet " " - i eksemplet er det ",")
 >Kan man også have et array inden i et array?
 Se det vidste jeg ikke, så det måtte prøves, og svaret er ja.
 >Kan man have et array med blandede typer?
 Ja.
 Følgende viser både Array, Split og blandede typer.
 ArrSamle = Array(Split("123 45 678 abc"), Array(1, 2, 3, 4, 5, "7"))
 y = arrSamle(0)
 Response.Write y(3)
 - vil udskrive "abc"
 I øvrigt kan jeg anbefale dig at bruge VB Script-dokumentationen.
 Du kan enten slå op i den online:
 <url: http://www.html.dk/dokumentation/vbscript/html-vss/vbsTOC.htm> - eller downloade VBScript-dokumentationen i Windows HelpFile format
 (.chm) og installére den lokalt:
 <url:
http://www.msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/728/msdncompositedoc.xml&frame=true> - eller direkte:
 <url:
http://download.microsoft.com/download/winscript56/Install/5.6/W982KMeXP/EN-US/scrdoc56en.exe> Jeg vil klart anbefale at bruge den lokale version i Windows
 Helpfile-format. Jeg har den stort set altid åben, når jeg arbejder
 med ASP - både til at checke syntax og til lige at finde den rigtige
 funktion.
 Den er samtidig også reference for JScript.
 Desuden har den faktisk en udmærket introduktion til såvel JScript som
 VBScript.
 Good luck!
 -- 
 Jørn Andersen,
 Brønshøj
            
             |  |  | 
  Jesper Stocholm (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jesper Stocholm
 | 
 Dato :  20-10-03 13:14
 | 
 |  | 
 
            Bertel Lund Hansen wrote :
 > Jeg er lige begyndt at kikke på ASP.
 Det er lidt OT, men hvorfor kigger du ikke på ASP.Net i stedet? Jvf trådene 
 i dk.edb.programmering, så vil jeg mene at du ikke ville have problemer med 
 at kigge på det i stedet. Der er langt mere "brugbar" programmeringsmetodik 
 i .Net set i forhold til ASP/PHP og andre scripttyper, og jeg vil tro, at 
 du hurtigt vil kunne udnytte mulighederne der er tilgængelige i .Net.
   -- 
 Jesper Stocholm
http://stocholm.dk Give a man a fish and he will have food for a day,
 give a man an elephant, and he will have food for a week.
            
             |  |  | 
  Bertel Lund Hansen (20-10-2003) 
 
	
          | |  | Kommentar Fra : Bertel Lund Hansen
 | 
 Dato :  20-10-03 13:49
 | 
 |  | 
 
            Jesper Stocholm skrev:
 >Det er lidt OT, men hvorfor kigger du ikke på ASP.Net i stedet?
 Fordi jeg kun skal have oversat et sæt enkle sider fra PHP til
 ASP. Det er af ren nød.
 >Jvf trådene i dk.edb.programmering, så vil jeg mene at du ikke ville have problemer med 
 >at kigge på det i stedet.
 Jeg er ikke vild med lukkede standarder og da især ikke nogen som
 M$ sidder på.
 -- 
 Bertel
http://bertel.lundhansen.dk/    FIDUSO: http://fiduso.dk/ |  |  | 
   Jesper Stocholm (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jesper Stocholm
 | 
 Dato :  20-10-03 13:59
 | 
 |  | 
 
            Bertel Lund Hansen wrote :
 > Jesper Stocholm skrev:
 > 
 >>Det er lidt OT, men hvorfor kigger du ikke på ASP.Net i stedet?
 > 
 > Fordi jeg kun skal have oversat et sæt enkle sider fra PHP til
 > ASP. Det er af ren nød.
 OK.
 >>Jvf trådene i dk.edb.programmering, så vil jeg mene at du ikke ville
 >>have problemer med at kigge på det i stedet.
 > 
 > Jeg er ikke vild med lukkede standarder
 ..Net er så vidt jeg ved frigivet som ECMA-standard og i modsætning til 
 Sun og Java, så har Microsoft ikke noget sidste ord i forbindelse med 
 fremtidig udvikling. ASP.Net er ved at blive porteret til *Nix i Mono-
 projektet, og en ren C#-kompiler og dertil hørende framework til *Nix er 
 vist ved at være på trapperne.
 > M$ sidder på.
 Jeg synes, at dette er under din værdighed :)
 Vær i øvrigt opmærksom på at dette jo er en ASP-gruppe, så jeg forsøger 
 sådan set ikke umotiveret at hive dig over til "landet der flyder med 
 mælk og honning". Da du jo selv havde fundet herind, synes jeg det var 
 passende med et råd om anvendelse af et andet framework, som jeg (om ikke 
 andre) synes er et langt bedre valg.
 -- 
 Jesper Stocholm
http://stocholm.dk Give a man a fish and he will have food for a day,
 give a man an elephant, and he will have food for a week.
            
             |  |  | 
    Bertel Lund Hansen (20-10-2003) 
 
	
          | |  | Kommentar Fra : Bertel Lund Hansen
 | 
 Dato :  20-10-03 14:19
 | 
 |  | 
 
            Jesper Stocholm skrev:
 >.Net er så vidt jeg ved frigivet som ECMA-standard og i modsætning til 
 >Sun og Java, så har Microsoft ikke noget sidste ord i forbindelse med 
 >fremtidig udvikling.
 Kan man stole på det?
 >ASP.Net er ved at blive porteret til *Nix i Mono-projektet, og en ren
 >C#-kompiler og dertil hørende framework til *Nix er vist ved at være
 >på trapperne.
 >> M$ sidder på.
 >Jeg synes, at dette er under din værdighed :)
 >Vær i øvrigt opmærksom på at dette jo er en ASP-gruppe, så jeg forsøger 
 >sådan set ikke umotiveret at hive dig over til "landet der flyder med 
 >mælk og honning".
 Du milde, nej. Dit råd var da helt relevant, og sådan opfattede
 jeg det også.
 -- 
 Bertel
http://bertel.lundhansen.dk/    FIDUSO: http://fiduso.dk/ |  |  | 
     Jesper Stocholm (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jesper Stocholm
 | 
 Dato :  20-10-03 14:46
 | 
 |  | 
 
            Bertel Lund Hansen wrote :
 > Jesper Stocholm skrev:
 > 
 >>.Net er så vidt jeg ved frigivet som ECMA-standard og i modsætning til 
 >>Sun og Java, så har Microsoft ikke noget sidste ord i forbindelse med 
 >>fremtidig udvikling.
 > 
 > Kan man stole på det?
 Det vil jeg mene (jeg kan self. tage fejl).
http://msdn.microsoft.com/net/ecma/ >>Vær i øvrigt opmærksom på at dette jo er en ASP-gruppe, så jeg forsøger 
 >>sådan set ikke umotiveret at hive dig over til "landet der flyder med 
 >>mælk og honning".
 > 
 > Du milde, nej. Dit råd var da helt relevant, og sådan opfattede
 > jeg det også.
 goodie ... :)
 -- 
 Jesper Stocholm
http://stocholm.dk Give a man a fish and he will have food for a day,
 give a man an elephant, and he will have food for a week.
            
             |  |  | 
    Claus O (20-10-2003) 
 
	
          | |  | Kommentar Fra : Claus O
 | 
 Dato :  20-10-03 15:29
 | 
 |  | "Jesper Stocholm" <j@stocholm.invalid> wrote
 
 > > M$ sidder på.
 >
 > Jeg synes, at dette er under din værdighed :)
 >
 > Vær i øvrigt opmærksom på at dette jo er en ASP-gruppe, så jeg forsøger
 
 Lad for Guds skyld Bertil være i fred og ro......
 (og meget gerne udenfor denne gruppe)
 put ham hellere tilbage til hans venner i syren!
 
 
 
 
 |  |  | 
     Jesper Stocholm (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jesper Stocholm
 | 
 Dato :  20-10-03 15:32
 | 
 |  | 
 
            Claus O wrote :
 > "Jesper Stocholm" <j@stocholm.invalid> wrote
 > 
 >> > M$ sidder på.
 >>
 >> Jeg synes, at dette er under din værdighed :)
 >>
 >> Vær i øvrigt opmærksom på at dette jo er en ASP-gruppe, så jeg
 >> forsøger 
 > 
 > Lad for Guds skyld Bertil være i fred og ro......
 > (og meget gerne udenfor denne gruppe)
 > put ham hellere tilbage til hans venner i syren!
 Hold nu op, Claus. Bertel beder pænt om hjælp, og det skal han da så
 også have. At du måske har et problem med Bertel kan vi andre jo være
 ligeglade med. 
 FUT: alt.dev.null (alternativt dk.admin.netikette, men jeg følger heller
 ikke denne) 
 -- 
 Jesper Stocholm
http://stocholm.dk Give a man a fish and he will have food for a day,
 give a man an elephant, and he will have food for a week.
            
             |  |  | 
  Jens Gyldenkærne Cla~ (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jens Gyldenkærne Cla~
 | 
 Dato :  20-10-03 15:38
 | 
 |  | 
 
            Claus O skrev:
 > Lad for Guds skyld Bertil være i fred og ro......
 Hvem er Bertil?
 > (og meget gerne udenfor denne gruppe)
 > put ham hellere tilbage til hans venner i syren!
 Øh - hvad har du at bidrage med? Bertel har skrevet et indlæg der
 passer fint til gruppen. Hvis du ikke bryder dig om at læse Bertels
 indlæg, kan du jo filtrere på ham - men lad være med at brokke dig
 over indlæg hvor der ikke er noget at brokke sig over.
 FUT: <news:dk.admin.netikette>
 Svar på dette indlæg henvises til nævnte gruppe og kan kun ses der
 Se evt. <http://www.usenet.dk/ord/lokal.html#fut> -- 
 Jens Gyldenkærne Clausen
 Svar venligst under det du citerer, og citer kun det der er
 nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
 hvordan på http://usenet.dk/netikette/citatteknik.html |  |  | 
   Claus O (20-10-2003) 
 
	
          | |  | Kommentar Fra : Claus O
 | 
 Dato :  20-10-03 15:47
 | 
 |  | "Jens Gyldenkærne Clausen" <jens@gyros.invalid> wrote
 
 > indlæg, kan du jo filtrere på ham - men lad være med at brokke dig
 > over indlæg hvor der ikke er noget at brokke sig over.
 
 Jeg brokker mig ikke. Kun når Bertil kommer udenfor
 *hans* syredam (dk.admin) og så er der jo nogen der
 må hjælpe ham med at finde hjem igen........
 
 
 
 
 |  |  | 
    Jesper Stocholm (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jesper Stocholm
 | 
 Dato :  20-10-03 15:51
 | 
 |  | 
 
            Claus O wrote :
 > "Jens Gyldenkærne Clausen" <jens@gyros.invalid> wrote
 > 
 >> indlæg, kan du jo filtrere på ham - men lad være med at brokke dig
 >> over indlæg hvor der ikke er noget at brokke sig over.
 > 
 > Jeg brokker mig ikke. Kun når Bertil kommer udenfor
 > *hans* syredam (dk.admin) og så er der jo nogen der
 > må hjælpe ham med at finde hjem igen........
 velkommen til (endnu) 100 dage i min plonk-fil.
 Se dette indlæg som en service fra mig til dig, så du ikke bruger din 
 dyrebare tid på at svare på mit indlæg, da jeg ikke længere kan se 
 eventuelle svar.
 -- 
 Jesper Stocholm
http://stocholm.dk Give a man a fish and he will have food for a day,
 give a man an elephant, and he will have food for a week.
            
             |  |  | 
  Jens Gyldenkærne Cla~ (20-10-2003) 
 
	
          | |  | Kommentar Fra : Jens Gyldenkærne Cla~
 | 
 Dato :  20-10-03 15:52
 | 
 |  | 
 
            Claus O skrev:
 > Jeg brokker mig ikke. Kun når Bertil kommer udenfor
 > *hans* syredam (dk.admin) og så er der jo nogen der
 > må hjælpe ham med at finde hjem igen.
 Hvis der er nogen der kan finde rundt på usenet på egen hånd, så er
 det vist Bertel. Jeg kan ikke rigtig se hvorfor du vil forhindre
 ham i at bruge andre grupper end dem han plejer at være i (det er i
 øvrigt en hel del mere end dk.admin).
 Jeg kan heller ikke rigtig se din begrundelse for at fjerne min fut
 - her får du den igen.
 FUT: <news:dk.admin.netikette>
 Svar på dette indlæg henvises til nævnte gruppe og kan kun ses der
 Se evt. <http://www.usenet.dk/ord/lokal.html#fut> -- 
 Jens Gyldenkærne Clausen
 Svar venligst under det du citerer, og citer kun det der er
 nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
 hvordan på http://usenet.dk/netikette/citatteknik.html |  |  | 
 |  |