Dave,
Dit you investigate the actual binary data? Is it 0xBC000000 or
0xCB000000? Perhaps the original number is 0x000000BC but should be
0xCB000000? Is it really an 8 digit hex number?
Best regards,
Mark Schonewille
--
Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Quickly extract data from your HyperCard stacks with DIFfersifier.
http://differsifier.economy-x-talk.com
Op 8-jan-2008, om 12:19 heeft Dave het volgende geschreven:
Hi,
I've tried a few things, such as:
put empty into myData
repeat 4 times
read from file myFile for 1 char
put it before myData
end repeat
But this doesn't work - just returns 0.
Not sure how to go about this in RunRev, although in C it was be
sooooooooooooooooooooo simple!
All the Best
Dave
On 8 Jan 2008, at 11:13, Mark Schonewille wrote:
Hi Dave,
You need to write a function to revert the numbers manually. I'd
say that's an easy task to do.
Best regards,
Mark Schonewille
--
Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Quickly extract data from your HyperCard stacks with DIFfersifier.
http://differsifier.economy-x-talk.com
Op 8-jan-2008, om 12:08 heeft Dave het volgende geschreven:
Happy New Year to All!
Does anyone know of an easy way to read a 4 bytes (32 bit) little
endian number from a file?
I am running on a Mac and the file I am trying to process
*always* is stored in Little Endian Format, for instance:
The number 0x00000000BC (188) is stored in the file as:
0xBC000000 (a VERY large number!)
I want to get 188 when I read these four bytes.
Any ideas???
Thanks a lot
All the Best
Dave
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution