well, im starting to get sick of making huge one-file .exe programs that require a full readthrough/recompile of the entire program code everytime a small change is needed. Therfore the need for DLLs, but im new in that area, so some questions.......
(also, a link to a help webpage/file to download that can answer these questions and more would be nice)
what i like to ask is:
1) what exactly are DLLs? a code storage file for function calls (with/without variables for itself? ) ? a program by itself that is called by other programs? or a hybrid of both?
2) what exactly can be run on a DLL? graphics? GUIs? Database access? etc?
3) how do you startup/init variables/run a DLL?
4) anything i should know about the interface between main-program and DLL (can use this, dont use that type answers)?