>>I see some characters in the VFP hex viewers, and to do manipulation on a file, I need to convert this to a string; e.g.: MyString = chr(0xFF) + chr(0x7F) + ...
>>
>>I was wondering whether there was a less cumbersome way to express a hexadecimal dump as a string.
>
>I'm not sure what you're asking. If you do FILETOSTR() the file contens will be in a string.
The hex viewer shows me a series of bytes, as hex characters, e.g.:
414243, which is equivalent to "ABC".
The hex viewer I only use (in this case) to examine the file format.
To do a "search-and-replace" (after loading the file with FileToStr()), I might search for the string chr(0x41) + chr(0x42) + chr(0x43), but I was wondering whether there was a less cumbersome form to convert hex digits (the way I see them in the hex viewer) into a standard string.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)