![]() ![]() The goal of this series of articles is not to simply teach a few API function calls which you can add to your VB app, but it is to show you how to build your own addons to Visual Basic which you can use in all your VB apps. Start by having the right toolsįor a long time classic Visual Basic programmer to be able to get the most out of the WIN32 API, you need the right tools. So to better appreciate how to extend classic Visual Basic, let’s start by learning a little more about the low level WIN32 API and ways to integrate it into our VB apps better. There are good reasons for why it works the way it does and it is actually very efficient. The low level WIN32 is not object oriented, but is procedurally based (at least the core API). One of the problems with classic Visual Basic is that it shields you too much from the WIN32 API so it is harder to appreciate why the WIN32 does things the way it does. It is not simply a matter of just using a WIN32 API function call once in awhile, but by learning how the WIN32 really works so you can find ways to leverage the WIN32 in ways you may never have thought of before. ![]() While it is true that many classic VB developers dabbled with the WIN32 API over the years, maybe it is time to dig deeper into the WIN32 API now, so one can tap into its raw power so one can extend ones VB application. If you have thousands of lines of legacy VB code which can not be upgraded to dot.net easily, then what is a developer to do ? It is time to learn the WIN32 API Why ? Likely many have written vital applications using VB 6.0 and Visual Basic dot.net is so different that it is not a viable option. Visual Basic 6.0 just doesn’t want to disappear. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |