Avatar billede aspbuilder Nybegynder
10. december 2003 - 15:15 Der er 13 kommentarer og
2 løsninger

for i = 1 to 4 problem

Hej,

For i = 1 to 4
Response.Write Titel_2_1(0)
next

Den virker men skriver det samme 4 gange. Jeg har 4 forskellige data som hedder henholdsvis:
Titel_2_1(0)
Titel_2_2(0)
osv.

Jeg vil gerne have så i bliver skrevet i stedet for tallet.

For i = 1 to 4
Response.Write Titel_2_&i&(0)
next
Men det virker ikke, gør jeg noget forkert?
Hvis jeg gør, er der en anden løsning?

Mvh Aspbuilder
Avatar billede mini-me Nybegynder
10. december 2003 - 15:16 #1
For i = 1 to 4
Response.Write Titel_2_1(i)
next
Avatar billede aspbuilder Nybegynder
10. december 2003 - 15:17 #2
Går ikke.
Det er tallet før (0) jeg skal forhøje.
Avatar billede mini-me Nybegynder
10. december 2003 - 15:18 #3
Ehmm kan du ikke bare lave
For i = 1 to 4
Response.Write Titel_2_i(0)
next
eller forstår jeg det ikke rigtigt ?
Avatar billede aspbuilder Nybegynder
10. december 2003 - 15:22 #4
Det har jeg også prøvet.

Jeg skal have
For i = 1 to 4
Response.write Titel_2_i(0)
next
til at blive
Titel_2_1(0)
Titel_2_2(0)
Titel_2_3(0)
Titel_2_4(0)

Men den skriver bare
Titel_2_10
Titel_2_20
Titel_2_30
Titel_2_40
Avatar billede mini-me Nybegynder
10. december 2003 - 15:24 #5
Skal du så ikke bare lige gøre flg

For i = 1 to 4
Response.Write(Titel_2_i & "(0)" &)
next
Avatar billede mini-me Nybegynder
10. december 2003 - 15:24 #6
hov det virker ikke
For i = 1 to 4
Response.Write(Titel_2_i & "(0)")
next
Avatar billede mini-me Nybegynder
10. december 2003 - 15:26 #7
eller
For i = 1 to 4
Response.Write(Titel_2_+i+(0))
next
Avatar billede aspbuilder Nybegynder
10. december 2003 - 15:27 #8
Nej ikke rigtigt, jeg skal have Titel_2_i(0) til at være en kode som henter noget data fra et array.
Avatar billede mini-me Nybegynder
10. december 2003 - 15:29 #9
Øhhh så tror jeg ikke helt jeg er med mere...

hvis jeg benytter flg. kode:

For i = 1 to 4
Response.Write("Titel_2_" & i & "(0)" & "<br>")
next

Får jeg dette resultat :

Titel_2_1(0)
Titel_2_2(0)
Titel_2_3(0)
Titel_2_4(0)
Avatar billede mini-me Nybegynder
10. december 2003 - 15:31 #10
Okay jeg er med nu på at du skal hente det fra et array og ikke bare udskrives som tekststreng... kan du lige give mig dit array også??
Avatar billede aspbuilder Nybegynder
10. december 2003 - 15:42 #11
Jeg har lidt af koden, meget er den er meget sårbar.

Den henter noget tekst fra en anden side som er lagt ind i div.

Titel_1_1 = Split(Kildekode, "<div id=""titel"">")
Titel_2_1 = Split(Titel_1_1(1), "</div>")

Titel_1_2 = Split(Kildekode, "<div id=""titel"">")
Titel_2_2 = Split(Titel_1_1(1), "</div>")

Det er så her Titel_2_1(0) osv kommer fra.

Ved ikke om det hjælper meget, men jeg kan ikke poste mere af koden.
Avatar billede goatshrine Nybegynder
10. december 2003 - 15:49 #12
for i=1 to 4

  execute("response.write Titel_2_"&i&"(0))
next

simpelt og nemt :)

execute gør det muligt at udføre en textstreng :)
Avatar billede goatshrine Nybegynder
10. december 2003 - 15:50 #13
execute("response.write Titel_2_"&i&"(0)")

manglede lige den sidste " :p
Avatar billede aspbuilder Nybegynder
10. december 2003 - 15:55 #14
Ja for søren, det virker :-)

goatskrine, mange tak for dit svar.

mini-me, du skal også have tak for din hjælp.
Avatar billede guldklumpen Nybegynder
08. marts 2006 - 09:37 #15
Jeg har et tillægsspørgsmål - kan jeg spørge her eller skal jeg oprette et nyt?
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