DrK - 2009-08-25

I can't seem to get Find to work properly?

If I open a data binary file that also contains Unicode strings - when I try and find a Unicode string - it says it "Can't find <>", when '<>' is blank rather than the string I entered.

Also, say I am looking for the Unicode letter capital "U", it seems to find every byte that is 0x55 rather than a Unicode 'U' which would be x'5500' or x'0055' (depending on endian status).

If I look for Unicode string "User" (0x5500730065007200 as shown in the hex view), it can't find it either but I can see it in the binary file.

Not that it is necessarily appropriate to these cases,  I hope that it does not assume that a Unicode string starts on an even byte boundary even if Unicode characters use 2 bytes.  Given that it is a binary file, there should be no requirement that Unicode string data is so aligned.

Thanks.

David