Hallo Wolfgang, >Von einem bestimmtem Typ zu Object ist dabei immer eine >Erweiterungskonvertierung und kann nicht zu Datenverlust f�hren (deswegen >geht's auch noch mit Option Strict On).
mmh, ist das hier schon richtig? Ich habe hier folgendes Beispiel getestet, welches mit "Option Strict On" nicht funktioniert --- Option Strict On ... Dim a As New AClass Dim b As BClass b = a 'funktioniert so nicht! --- mit "Option Strict Off" funktioniert obiges Beispiel. >Meinst Du obwohl "Option Strict On" war, oder ist das schon die Tatsache? >Wo die Klassen sich befinden ist eigentlich egal.. Was f�r Klassen waren >das? Das waren z.B. meine erstellten Klassen im oben erw�hnten Beispiel, wobei die BClass von AClass abgeleitet ist. >Das geht eigentlich nur, wenn die eine von der anderen abgeleitet wurde und >dann nur in der Richtung BasisObjekt=SpeziellesObjekt weil BasisObjekt den >kleinsten gemeinsamen Nenner darstellt (Explizit mit CType() oder Option >Strict Off bekommt man es auch andersrum hin). Ja, richtig, da stimmt das mit dem obigen Beispiel. Nur deine Aussage, welche ich ganz oben hier in diesem Mail angef�hrt habe, stimmt dann eben nicht. Da h�tte bei folgender Stelle "... deswegen geht's auch noch mit Option Strict On)." wohl "... deswegen geht's auch mit Option Strict Off)." stehen m�ssen. Richtig? Gr��e Oskar _______________________________________________ Vb.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/vb.net
