Avatar billede nolle_k Nybegynder
22. juli 2002 - 11:21 Der er 5 kommentarer og
2 løsninger

Form_Load Konta Form_Initialize

Situationen er den!

Jeg har en række userkontroller på en form! De er medlem af et kontrol array fra index 0 og op til en 5 stykker! De er alle lavet design time og ingen kontroller loades runtime!

Jeg følgende par meget mærkelige fejl

Object doesnt support this property or method!

og

Object already loaded

og

Control array element '1' doesn't exist!

Hvad f.... sker der??? Jeg har en slem mistanke om at det er fordi formen bliver loaded for sent i forhold til hvornår design time kontrollerne bliver kaldt!! Er der nogen der har oplevet noget lignende og hvad gjorde i for at løse problemet??

Håber på hurtig hjælp!


//Nolle_K
Avatar billede kjeld_klit Nybegynder
22. juli 2002 - 11:51 #1
du skal loade dine kontroller i Form_Activate
Avatar billede nolle_k Nybegynder
22. juli 2002 - 12:07 #2
Jeg LOADER ikke nogen kontroller runtime! De er alle lavet i design time!
Avatar billede kjeld_klit Nybegynder
22. juli 2002 - 12:24 #3
ok, men du kalder kontrollerne i Form_Load - hvad er koden der fremkalder fejlen?
Avatar billede kjeld_klit Nybegynder
22. juli 2002 - 12:28 #4
...det jeg mener er at ovennævnte fejl ofte ikke fremkommer når man kalder kontrolelementerne i Form_Activate
Avatar billede nolle_k Nybegynder
22. juli 2002 - 12:34 #5
Jeg har fundet problemet!

Problemet er at en form ikke bliver loaded når der bliver kaldt en custom metode (Det vil sige en man selv har lavet). Det vil sige at hvis denne metode bliver kaldt inden formen er loaded og denne metode benytter en kontrol i arrayet vil den fejle! Det sket kun i det øjeblik at den funktion, der loader formen bliver afbrudt af et event, der så kalder denne custom metode! Lidt tricky! Men det er åbenbart det, der er problemet!
Avatar billede kjeld_klit Nybegynder
22. juli 2002 - 12:42 #6
Tak for point, men du fandt jo selv ud af det, så det var jo ikke nøvendigt. :-)
Avatar billede nolle_k Nybegynder
22. juli 2002 - 13:02 #7
I orden! Bare det der er nogen, der gider! Ikke sandt!
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