Varmaan typerä kysymys mutta en löydä keinoa nyt mitenkään.VB-NET-kokemusta pari tuntia.
Minulla on kirjasto
OBDReader.ReadData(Channel)
,
Kun teen instanssin luokkaan esim
Dim luku as new OBDReader.ReadData(1) "
Niin toimii oletetusti. Mutta miten alustan niin että tuo äsken tehty 'luku' on käytössä koko luokassa ja kanavan("Channel") voisi asettaa parametrina eikä vakiona ? Onnistunee kun esittelen moduulin alussa mutta silloin en voi laittaa "Channel" parametrina.
Eli voinko luoda instanssin jotenkin luokan funktion sisällä siten että näkyy luokan muissa funktioissa?
Muuttuja luku täytyy määritellä funktion ulkopuolella luokan jäsenenä.
Private luku As OikeaTyyppi ' ... funktiossa: luku = new OBDReader.ReadData(1)
Aihe on jo aika vanha, joten et voi enää vastata siihen.