>George, from the API position, there is no unsigned long, so we emulate as necessary. Typical references, a LONG is signed, a ULONG is unsigned.
Hey Ed,
Yeah, I know. I was speaking from the VFP POV. Is there a difference between the INTEGER and LONG keywords in DECLARE - DLL? One way to check would be to use something like GetVolumeInformation() to return the volume serial number. If bit 31 is set, I know that VFP treats it as a negative number with the INTEGER declaration. I'm wondering if it'll do the same if the declaration is changed to LONG.
George
Ubi caritas et amor, deus ibi est