Avatar billede nolle_k Nybegynder
03. oktober 2002 - 11:18 Der er 2 kommentarer

Persistede klasser

Hej folks!

Er der nogen, der kender til hvordan man benytter persistede klasser i VB??

Jeg har en instans a en klasser, der kan persistes, i en userControl.
I Usercontrollens WriteProperty event gør jeg følgenden

PropBag.WriteProperty "MyClass", mMyClass

Dette gør at klassens WriteProperty event bliver kaldt! Skide smart, Men

Når UserCOntrollens ReadProperty event bliver kaldt gør jeg følgende

mMyClass = PropBag.ReadProperty("MyClass")

Jeg forventer så at klassens ReadProperty event bliver kaldt men det gør den ikke! Jeg får en fejl, der siger system error og så er den potte ude!

Hvad gør jeg galt?? Det lyder som om det er skide smart hvis det altså virker!
Avatar billede clausph Nybegynder
07. oktober 2002 - 12:06 #1
Jeg kan ikke helt gennemskue dette, men de gange jeg (med held) har benyttet disse funktioner, har jeg altid benyttet den indbyggede Wizard.
Det giver en kode-basis, der gør de grundlæggende ting og gør det nemmere at rette.
Du kan få fat i Wizard'en ved at "tilføje" en ny usercontrol og så istedet vælge "VB ActiveX Control Interface Wizard" - også selvom du allerede har oprettet usercontrolén.
UserControls er en god ting, men lige netop det du har fat i hér er noget af det værste at gøre på egen hånd!

mvh.

Claus PH
Avatar billede nolle_k Nybegynder
08. oktober 2002 - 10:23 #2
Hvad snakker du om!

Vi taler vist ikke helt om det samme!
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