>Well, that maybe your definition of a structure in C and the "old days". However in Java, VB and VFP a structure is not defined by contiguous memory. It is simply an abstract definition of an object to make it simpler for the programmer to manage the object.
>
>This structure can be passed around and edited with ease inside a program and used as either an entity or individual components.
I think that Ed dealt with this quite well. I would add that the point of my original post was to express the need for a mechanism that a can be used as a parameter will a DLL. Currently, none exists.
George
Ubi caritas et amor, deus ibi est