Avatar billede Slettet bruger
30. januar 2003 - 09:37 Der er 2 kommentarer og
2 løsninger

Min array kan ikke læses fra alle forms?

Hvordan sætter man en array som fx navne(10) til at kunne tilgås fra alle forms i ens projekt?
Avatar billede ocp Nybegynder
30. januar 2003 - 09:42 #1
Lægger den i main.bas-modulet.
Avatar billede jrl0469 Nybegynder
30. januar 2003 - 09:43 #2
Public navne(10) as ? i modul (ikke classmodul)
mvh Jan
Avatar billede kedde65 Praktikant
30. januar 2003 - 09:48 #3
TIlføjer et kode modul til dit VB project og herinde lægger en variabel dkleration af dit array.

VH CK
Avatar billede martin_moth Mester
30. januar 2003 - 10:45 #4
Her lidt om variabler (og altså også arrays) og deres scope:

Variabler der er erklæret i en sub - uanset om denne sub er i et modul eller på en form - er kun synlige for Sub'ben

Variabler der er erklæret som Private i et eksternt modul kan tilgås fra alle subs i det pågældende modul.

Variabler der er erklæret som Public i et eksternt modul kan tilgås direkte fra alle forme, fx. ved Modul1.Variabelnavn = Værdi

Variabler der er erklæret i som Private i toppen af en form's kodevindue (udenfor en sub) kan tilgås fra alle subs på formen

Variabler der er erklæret i som Public toppen af en form's kodevindue (udenfor en sub) kan tilgås fra alle subs på formen SAMT andre forms ved fx. Form1.variabelnavn = Værdi

Se mere på http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon98/html/vbconunderstandingscopeofvariables.asp
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