>Hi Ed,
>
>>I'd like to see STRUCT use the same memory management API calls that CLSHEAP does and similar data conversion tricks, to eliminate the need for the external file that has to be distributed with STRUCT
>
>The current version does. But since I made some more significant changes to the tool, it's not yet in a releasable state. But if anyone is interested in a replacement for the Convert.FLL, just let me know, and I send it or upload it here. It's only a few changes that are necessary to incoporate it into the currently released version.
>
Great - I know we talked very briefly about your doing this at DevCon last summer; you were going to look at using RtlMoveMemory(), and you pointed up the floating point precision bug where I wasn't initing the receiving value with sufficient precision (the current conversion code for CLSHEAP inits the SINGLE and DOUBLE type receiving values with 0.000000000000000 on the VFP side.)