I need to compare two object instances of the same class. But I need to compare the contents and not the references (ie: "obj1 is obj2" - will not do).
Would using CopyMemory work?
There really is not a good way to do this, other than to check each part of the object.
You might want to create a method in the object that accepts another object of the same type and checks each element (variable values). That way you can change the implementation of the compare without having to change lots of instances of the same code throughout your application.