Avatar billede reds2001 Nybegynder
29. juli 2001 - 13:55 Der er 10 kommentarer og
1 løsning

Arrays???

hvorfor får jeg compilerfejl når jeg vil lave et public array???

Public arrNavn()as string
Avatar billede poull Nybegynder
29. juli 2001 - 14:13 #1
er ikke sikker men kunne det være [] istedet for ()
Avatar billede tdaugaard Nybegynder
29. juli 2001 - 14:22 #2
poull:> C/C++, PHP og andre sprog bruger [] mens BASIC (VB, ASP und so) bruger ().

Fejlen er ? Muligvis \"Cannot declare variable as public\" eller sådan noget, right ?

Prøv med :

Private arrNavn() As String
Eller
Friend arrNavn() As String
Avatar billede poull Nybegynder
29. juli 2001 - 14:24 #3
tdaugaard >> Hvis jeg skal ærlif var det også et gæt, for det er nemlig kun C/C++, PHP og Delphi syntax jeg kender. (Men det var da et forsøg værd)
Avatar billede tdaugaard Nybegynder
29. juli 2001 - 14:28 #4
poull:> ahh ...
Avatar billede reds2001 Nybegynder
29. juli 2001 - 14:47 #5
tdaugaard >> jeg har ikke prøvet endnu, men er friend det samme som public??? Det er da ikke helt det samme i C++.
Avatar billede tdaugaard Nybegynder
29. juli 2001 - 14:50 #6
reds2001:>

Public - variablen kan bruges cross-project, men skal erklæres i et modul.
Friend - Cross-form, dvs. kan bruges inden for sammen project og kan erklæres i en form.
Private - Kan kun bruges i den form/class/modul den erklæres.

Avatar billede johs_j Novice
29. juli 2001 - 16:51 #7
Public arrNavn() As string
Skal erklæres i Generel sektionen.
Kan ikke være i en Sub
Avatar billede tdaugaard Nybegynder
29. juli 2001 - 16:59 #8
johs_j:> kan heller ikke erklæres i en form !
Avatar billede reds2001 Nybegynder
30. juli 2001 - 11:46 #9
Tusind tak for hjælpen, jeg er lidt med på ideen men er der nogle der har en programstump som jeg kan se hvor der erklæres et array og hvor det anvendes??
Avatar billede kasperxb Nybegynder
30. juli 2001 - 15:13 #10
\' erklæres i module eller classmodule

Public arrNavn() As string

Sub FillArr()
Redim arrNavn(1,2) \' evt. brug redim preserve!
\' HUSK at sætte option base = 0
arrNavn(0,0) = \"Hula\"
arrNavn(1,0) = \"HOp\"
arrNavn(0,1) = \"abab\"
arrNavn(1,1) = \"swinnng\"

msgbox arrNavn(0,0)

End Sub
Avatar billede cellaneous Nybegynder
14. september 2001 - 03:03 #11
er der ikke noget med at visse versioner af vb vil have \"global\" istedetfor \"public\"?
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

IT-JOB