So my question is "What form of data is produced by DmQueryRecord and if it is not a Char then how do I go about converting it to Char format"?
The form of the data is whatever you put in there in the first place. You get it into the form you want by locking it and casting it. For instance:
MemHandle recH = DmQueryRecord (....); Char * stringP = ( Char * ) MemHandleLock ( recH );
If you wrote a structure to the record, you can cast it to that structure.
In other words, MemHandleLock just gives you a readable pointer to the first byte of the record. You can make it whatever you want.
-- Regards, Steve Mann --- steve-at-slorevo.com Available for Contract Work
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
