Hi. I developped an application and installed it on different computers. Now I have a problem. I would have to change some part of my coding at about every 5 months. Of course, I would like to do only some kind of 'updates' to my application. The first idea I had is to use a DLL. I never used DLLs and I want to make sure I'm going the right way.

Let's say I have one function that may need updates regularly. I would put that function in my DLL. Afterwards, I could simply build a new DLL with the updated function and overwrite the old DLL on every machines.

Can someone tell me if the idea is any good?

If so, where can I find complete documentation on building a DLL, including my different fuctions?

Thanks a lot

David Laplante