When using multiple forms in a project is it more efficient use of memory/resources to define an instance of an object once and then re-use it in other forms or does it not make any difference to the size or resources the program uses.
I'm not really sure what you are asking. Do you mean module rather than form? Every object that you New takes up memory regardless whether it is local or in another module. The fewer objects you have Newed (and not Disposed) the less memory you are using.