Avatar billede farouche Nybegynder
26. oktober 2001 - 14:05 Der er 9 kommentarer og
1 løsning

at tilgå en tilknyttet User Control

Jeg har lavet et projekt med en form.

Til dette har jeg tilknyttet en allerede eksisterende ActiveX control som figurerer under User Controls kaldet : \"spcontrol(spcontrol.ctl)\"

Nu er problemet det, at jeg meget gerne vil kalde metoder på spcontrol fra min form, men det er åbenbart ikke sådan lige til.

Hvordan gør jeg lige det ???

Jeg har prøvet følgende :

Dim sp As spControl


Private Sub Form_Load()
  sp = New spControl
 
End Sub


men jeg får en runtime fejl om at det er en forkert anveldes af NEW.

Det virker fint med code completion i design time



er der nogen der har en ide ???
Avatar billede jennemaan Nybegynder
26. oktober 2001 - 14:20 #1
hvor ligger user controllen henne?
Avatar billede farouche Nybegynder
26. oktober 2001 - 14:23 #2
den fysiske fil ligger i en anden folder en selve projektet...
Avatar billede farouche Nybegynder
26. oktober 2001 - 14:30 #3
har lige lagt det hele i samme mappe
Avatar billede isdan Nybegynder
26. oktober 2001 - 14:34 #4
Placer det i topen (uden for precedure) Public DinControl As New spControl
 

Avatar billede isdan Nybegynder
26. oktober 2001 - 14:35 #5
blabla
Placer det i topen (uden for procedure)

Public DinControl As New spControl
 

Avatar billede farouche Nybegynder
26. oktober 2001 - 14:36 #6
der kommer stadig samme fejl: \"invalid use of the NEW keyword\"
Avatar billede isdan Nybegynder
26. oktober 2001 - 14:39 #7
Nåh, Hvad er det du har siger du. Har du tilføjet et ActiveX element på formet eller bare lavet reference til objectet?
Avatar billede farouche Nybegynder
26. oktober 2001 - 14:42 #8
jeg har blot tilføjet min usercontrol til projektet med add - user control

hvis jeg kompilerer min control til en ocx og tilføjer den til formen kan jeg godt få det til at virke, men jeg ville helst ikke kompilere den, da jeg har tænkt mig at lave en masse rettelser i den.
Avatar billede farouche Nybegynder
26. oktober 2001 - 14:43 #9
men er jeg nødt til at smidde koden over i en class fil istedet, for den kan jeg jo sagtens lave instanser af
Avatar billede farouche Nybegynder
26. oktober 2001 - 15:30 #10
nå men jeg har smidt det i en class og det kører som forventet uden probs. så jeg skodder spørgsmålet...
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