Hi Jason,
Microsoft DirectX is a set of multimedia libraries for Windows based 
applications for drawing graphics, playing sound, accessing input 
devices, etc... As of version 9.0 and later DirectX has been designed to 
operate with .NET enabled applications, and Microsoft is slowly fasing 
out the DirectX 8.x version in favor of 9.x and it's .NET enabled 
libraries. Under Windows Vista DirectX for VB 6 applications has been 
officially canned. If you want to play games using VB 6 in Vista you 
have to copy and install DX8VB.dll yourself, or install a game which 
installs this for you such as with Sarah which does.
The .NET Framework, also called the common library runtime, is a newer 
set of libraries specifically designed for common library functions for 
VB.NET, C#.NET, C++.NET, and J#.NET, which allows seamless integration 
between languages as well as seamless integrated functionality with 
Windows core components such as the Win32 API which drives Windows. For 
example the .NET library System.Windows.Forms.dll is used to draw and 
design Windows controls such as buttons, labels, edit boxes, listviews, 
etc... The way you do it in VB is nearly identical to the way you would 
do it in C++ except that there are some lexical changes between 
languages, but the exact concept is the same.
Now, that the CLR is now a reality for Windows 2000, XP, and Vista more 
and more developers are moving to it, and are leaving behind older 
technologies for the newer libraries.
One of the older technologies is Visual Basic 6. It is a very old 
language by todays standards. It doesn't support DirectX 9 or the .NET 
Framework, and can't keep up with todays needs on XP and Vista. VB 2005 
on the other hand is similar to VB 6, but is fully compatible with the 
demands of todays needs.





_______________________________________________
Gamers mailing list .. [email protected]
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.

Reply via email to