Well, the normal way to do your project is to get your design right. It seems that you started off building a prototype.
The best way is to convert the existing application into modules - into separate entities. I am not sure if you know about Object Oriented Programming. Merely converting a couple of files into a DLL might not be a good idea. You might want to look at your current application long and hard and find out the various links and relations between different forms.
Once you know that, you can use OOP design methodology to rehash your application. This might take some of your time but in the long run you surely would have a better control and maintenance would be much much easier. You will be able to plug in and unplug object modules at will.
You are corect in the fact that this project did start out as a prototype and is getting too large.
I am aware of OOP but haven't used this technique as of yet.
There really aren't any distinctive links between the majority of the forms as each form accomplished specific tasks (ie customer, vendors, Quality Control).
I thought of having one 'main' form and having it call seperate .exe's for each of the specific tasks. I realize this isn't the best solution however it might be an interim one.
What books and/or web tutorials would you recommend to learn OOP in VB ??
Yes the method of calling separate exes would work in a short term. You may check out "Doing Objects in Microsoft Visual Basic 6" by Deborah Kurata. I found it to be good and informative.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.