>Exactly!, that is what i need. Do you know if i can acomplish that? i mean, create a dll that 'links' the main form (an exe) with their children forms (exes too) and procedures. Can this dll store and process values?
Yes. The DLL cannot push a "MESSAGEBOX", but it can return a string to embed in the messagebox. The DLL can return pointers, objects, but desktop/client processing for that stuff will need to be done by the client that created the DLL's object reference.
Imagination is more important than knowledge