Avatar billede shadowdance Nybegynder
16. april 2003 - 19:48 Der er 1 kommentar og
1 løsning

Type Mismatch fra Usercontrol

Hejsa.

Jeg har et projekt kørende, hvor jeg bruger min egen usercontrol. Den har en property der hedder ListName, og tilsvarer i virkeligheden Listbox´ens List(index) property get.

Selve metoden ser sådan ud:

Kode (User control)
-------------------

Public Property Get ListName(Index As Integer) As String

ListName = strFileName(index)

End Property

-------------------
Kode slut

strFileName i koden ovenfor repræsenterer bare et internt array.

Problemet er, at når jeg benytter metoden udefra, får jeg en type mismatch error. Og jeg kan ikke fatte hvorfor.

Koden der kalder den lyder ganske enkelt:

Kode
----

Debug.Print UCSearch.ListName(i)

----
Kode slut

Nogen der har oplevet noget lignende???

//Shadowdance
Avatar billede sjh Nybegynder
17. april 2003 - 14:17 #1
prøv sådan:

Public Property Get ListName(Index As Integer) As String
  ListName = CStr(strFileName(Index))
End Property
Avatar billede shadowdance Nybegynder
23. april 2003 - 17:31 #2
Det var mig der lavede ged i den selv. Havde sat en parantes forkert, men det fremgik ikke af ovenstående kode. Jeg lukker spg.
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