Avatar billede amir11 Nybegynder
16. oktober 1999 - 19:45 Der er 10 kommentarer

Public i en DLL fil! (300!!!)

Jeg er ved at lave et program, og nu vil jeg gøre den lidt hurtiger og putte nogle CLASSES i en dll.

Her kommer problemmen:

Jeg kan ikke oprette en public værdi der virke i mit program (jo jeg kan godt med ikke eks. Public a(200))

Og jeg vil så gerne 'læse' fra filen.

Jeg vil  gerne vide hvordan man for oprettet et a(200) i dll, og så læse a(155) fra programmet.

P.S Jeg kan godt finde ud af at putte og læse data fra et DLL, men jeg kan bare ikke finde ud af at læse et eks. a(150).

Der er 200 point til den rette svar!!!!!
Avatar billede winkill Nybegynder
16. oktober 1999 - 21:18 #1
Mener du at læse verdien 150 fra arrayen A ??
Avatar billede winkill Nybegynder
17. oktober 1999 - 10:31 #2
...værdi #150 fra A
Eks.: NewValue = A(150)

Er det det du mener??
Avatar billede amir11 Nybegynder
17. oktober 1999 - 13:27 #3
JA, men i en DLL
Avatar billede winkill Nybegynder
17. oktober 1999 - 15:32 #4
I DLL'en kan du jo lave en Property som nedenfor:

Public Property Get A(ByVal Index As Integer) As String
  A = varA(Index)
End Property

Public Property Let A(ByVal Index As Integer, ByVal vNewValue As String)
  varA(Index) = vNewValue
End Property

Så kan du kalde den med:
VariabelNavn = ClassNavn.A(150)
Avatar billede winkill Nybegynder
17. oktober 1999 - 15:32 #5
Var det det svar du søgte?
Avatar billede amir11 Nybegynder
17. oktober 1999 - 18:49 #6
Ja, prøver lige
Avatar billede amir11 Nybegynder
22. oktober 1999 - 22:02 #7
Det virke ikke

??
Kan du ikke lige lave en lille eks. og sende den til min EMAIL addrese: Amir.S@hehe.com

Husk at pakke den ned (og jeg vil have en VB5 projekt)
Avatar billede winkill Nybegynder
23. oktober 1999 - 14:22 #8
Det kan ikke lade sig gøre, jeg har ingen compiler.
Avatar billede amir11 Nybegynder
31. oktober 1999 - 17:26 #9
Hvad skal der stå på varA
Avatar billede nolle_k Nybegynder
11. april 2000 - 10:36 #10
varA er en variabel du erklærer i din kode. F.eks øverst i koden Dim varA(0 to 200) as String. Det er denne variabel, der indeholder alle de tilgængelige værdier!
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