-----------------------------------------------------------

New Message on BDOTNET

-----------------------------------------------------------
From: shahkalpesh
Message 8 in Discussion

The type.GetType().Name isnt equivalent of TypeName function in VB.NET

Since the type.getType().Name provides "__COMObject" & not the actual name of the 
type, use TypeName function provided by Microsoft.VisualBasic.dll
to get the actual typename exposed by any COM object

So
1) add reference to Microsoft.VisualBasic.dll (Component Name = Microsoft Visual Basic 
.net runtime) 
2) add a using statement 
using Microsoft.VisualBasic;
3) Use the typename function under Information class

Use
switch (Information.TypeName(its.Item(lngItemCount)))

instead of switch(Type.GetType().Name blah blah

This wont make it a non .NET code, since ultimately it is using a library & using a 
function exposed by it. Keep note to deploy this librray as this might not be a part 
of distributable

HTH
Kalpesh






-----------------------------------------------------------

To stop getting this e-mail, or change how often it arrives, go to your E-mail 
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw

Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help

For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact

If you do not want to receive future e-mail from this MSN group, or if you received 
this message by mistake, please click the "Remove" link below. On the pre-addressed 
e-mail message that opens, simply click "Send". Your e-mail address will be deleted 
from this group's mailing list.
mailto:[EMAIL PROTECTED]

Reply via email to