Avatar billede torbenmelander Nybegynder
15. juni 2002 - 16:45 Der er 16 kommentarer og
1 løsning

Array

Jeg prøver på en .asp at erklære en array ud fra en variabel:

Dim tal
tal = 5
x(tal,2)

Men så opstår fejlen:

Expected integer constant

på variablen tal i 3 linie...

Hvad gør jeg galt ?????
Avatar billede eagleeye Praktikant
15. juni 2002 - 18:11 #1
Det kan man ikke i VBScript ASP. Den vil havde en rigtigt tal.
x(5,2)

Og man kan heller ikke lave x(1,2) og så med ReDim udvide x(1,2) til x(5,2) for ReDim viker ikke når man forsøger at ændre den første dimition, det giver bare en fejl Out of Range...
Avatar billede torbenmelander Nybegynder
15. juni 2002 - 18:14 #2
Hmm VBSCRIPT er belastende ... Hvad kan jeg så gøre når jeg får det første tal fra et objekt på serveren ?
Avatar billede eagleeye Praktikant
15. juni 2002 - 23:41 #3
hmm jeg har kigget lid rundt og jeg kan gøre sådan her uden den melder fejl:

Dim tal
tal = 5
ReDim x(tal,2)

Men jeg har ikke fået testet om man kan bruge alle array cellerne...
Avatar billede eagleeye Praktikant
15. juni 2002 - 23:43 #4
Jeg har kun lige prøvet dette, og det virker uden fejl:

x(0,0) = "0,0"
x(1,0) = "1,0"
x(2,0) = "2,0"
x(3,0) = "3,0"
x(4,0) = "4,0"

for i=lbound(x) to ubound(x)
  Response.Write x(i,0) & "<br>"
next
Avatar billede torbenmelander Nybegynder
15. juni 2002 - 23:58 #5
Ok fedt ... kigger på det i morgen ... er for træt nu :-)
Avatar billede torbenmelander Nybegynder
16. juni 2002 - 11:09 #6
Den først kode virker sjovt nok ...

Den anden kode bruger jeg allerede når jeg skal skrive indholdet ud på skærmen ...

Mange tak for hjælpen :-)
Avatar billede torbenmelander Nybegynder
16. juni 2002 - 11:10 #7
Gir du lige et svar ???
Avatar billede eagleeye Praktikant
16. juni 2002 - 11:54 #8
Ja det gør jeg.
Avatar billede torbenmelander Nybegynder
18. juni 2002 - 21:40 #9
eagleeye >> Jeg har lidt problemer med en Quicksort funktion... som ingen andre åbenbart har set/kan finde ud... Gider du lige kigge på det her spg.. http://www.eksperten.dk/spm/225721 ???
Avatar billede eagleeye Praktikant
18. juni 2002 - 21:49 #10
Ja ok jeg så det igår og jeg forstod ikke hvad du ville men det kan jeg se nu.. Jeg vil da lige kikke :) men jeg kan ikke garantere noget på forhånd..
Avatar billede torbenmelander Nybegynder
18. juni 2002 - 22:04 #11
Nejnej, håber meget du kan lave det :-)
Avatar billede torbenmelander Nybegynder
19. juni 2002 - 22:07 #12
eagleeye >> Har du nået at kigge på det ?
Avatar billede eagleeye Praktikant
19. juni 2002 - 22:27 #13
Ja .. men jeg har ikke lige en løsning, jeg har prøvet at finde ud af hvordan det virker. Jeg kan se hvad du mener med at sortere efter en ekstra række.

Det må blive noget med enten noget tilsvare kode efter første sortering eller en udbygning af sorteringen.

Jeg vil prøve at kigge lidt igen, jeg har en ide som jeg vil prøve at teste...
Avatar billede torbenmelander Nybegynder
19. juni 2002 - 22:30 #14
Ok, fedt ... kan desværre ikke gi' mere end 200 point ... men jeg bliver virkelig glad hvis du kan lave det :-)
Avatar billede eagleeye Praktikant
19. juni 2002 - 22:35 #15
Jeg er heller ikke sikekr på det virker for functionen kalder sig selv i bunden.
Avatar billede torbenmelander Nybegynder
19. juni 2002 - 22:38 #16
:-( ... håber du finder ud af noget alligevel ...
Avatar billede torbenmelander Nybegynder
21. juni 2002 - 13:08 #17
Har du fundet ud af det ?
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