How does Visual Basic .NET supports application localization?
Both Visual Basic 6.0 and Visual Basic .NET support mechanisms to produce different presentations of your application for different languages. Using a single code base, you can distribute versions of your application in English, Spanish, and any other language you want. In VB 6.0, if you plan to dynamically determine what language your application will run in, you must call some Win32 functions to determine the current locale. In Visual Basic .NET, this same information can be read from the CultureInfo object in the current thread.