Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Hex as string
Message
 
 
To
03/02/2008 12:44:07
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Miscellaneous
Thread ID:
01288749
Message ID:
01288763
Views:
10
>>>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.

What VFP version you're using? In VFP9 you can use STRCONVERT, in the previous versions you may want to check Christof's code.
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform