>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.
lcHex = "414243"
? STRCONV(lcHex, 16)
--sb--