Avatar billede bumle90 Nybegynder
22. november 2003 - 20:21 Der er 8 kommentarer og
1 løsning

array i konstant

Jeg ved man laver en constant som

CONST navn="kaj"

Men hvordan ligger man et array op i en konstant i asp?

og er det muligt at kapsle noget ind ved at skrive public/private/protected udenom...som i java?
Avatar billede bumle90 Nybegynder
22. november 2003 - 20:33 #1
Det jeg egentlig ville spørge om var hvordan man overfører et array i en funktion?
Avatar billede nmh Nybegynder
22. november 2003 - 21:46 #2
Overføre array:
Men det gør du lige ud ad landevejen
Hvis du har erklæret A til at være et array

og P er en subrutine af form
sub P(B)
...
end sub

så vil ordren P(A) overføre arrayet A til subrutinen.
Avatar billede nmh Nybegynder
22. november 2003 - 21:50 #3
Et lille eksempel:
dim A(2)
A(0)=0: A(1)=1: A(2)=2
function F(A)
  F=A(0)+A(1)+A(2)
end function

Du kan godt skrive private sub A
men det har ikke en fornuftig funktion i VBscript.


response.write(F(A))
Avatar billede nmh Nybegynder
22. november 2003 - 21:54 #4
Her er et eksemple hvor en funktion, som resultat giver et array:
dim A
function F
  dim A(2)
  A(0)=11:A(1)=22: A(2)=33
  F=A
end function

A=F
Avatar billede nmh Nybegynder
22. november 2003 - 22:02 #5
constant-ordren:
const A=...

Her skal værdien af A enten være af typen et tal eller en tekststreng.
Avatar billede bumle90 Nybegynder
23. november 2003 - 00:50 #6
oki, så man kan ikke lægge et array op i en konstant?
Som fx. dette i java ?
static final noget int[]={{1},{2},{3},{4},{5}};
Avatar billede nmh Nybegynder
23. november 2003 - 01:17 #7
nej, det kan man ikke
Avatar billede bumle90 Nybegynder
23. november 2003 - 01:21 #8
hm...møg, men tak for hjælpen du får points :)
Avatar billede nmh Nybegynder
23. november 2003 - 01:24 #9
selv tak, det var så lidt
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