[Python] Letture file binario da Vb a Python

Marco Beri marcoberi a gmail.com
Ven 2 Nov 2012 16:03:10 CET


Il giorno 02/nov/2012, alle ore 16:00, Daniele Varrazzo
<piro a develer.com> ha scritto:

> On 2012-11-02 14:18, Marco Beri wrote:
>> Il giorno 02/nov/2012, alle ore 15:10, Daniele Varrazzo
>> <piro a develer.com> ha scritto:
>>
>>> On 2012-11-02 13:43, orsomannaro wrote:
>>>> Il 01/11/2012 10:46, Daniele Varrazzo ha scritto:
>>>>
>>>>>>> VCod = Hex2(Asc(Mid(Buffer, 9, 1))) & Hex2(Asc(Mid(Buffer, 10,1))) &
>>>>>>> Left(Hex2(Asc(Mid(Buffer, 11, 1))), 1)
>>>>
>>>>> Vcod = "%02x%02x%02x"%(ord(B[8]), ord(B[9]), ord(B[10]))
>>>>
>>>>
>>>> Ho un dubbio sull'ultimo pezzo:
>>>>
>>>> Left(Hex2(Asc(Mid(Buffer, 11, 1))), 1)
>>>>
>>>> e': ord(B[10])
>>>> o: ord(B[10])[0]
>>>
>>> Ah sì, il Left() mi era sfuggito (chissà poi che roba è...)
>>
>> Left(x$, 2) == Mid(x$, 1, 2)
>
> Questo lo so, ho ancora memorie di C=64 :) Intendevo, che se ne fa di concatenare il nibble alto del terzo byte con gli altri 2 byte...

Appena ho inviato ho capito che ti riferivi al "significato ultimo"
del codice :)

Ciao.
Marco.


Maggiori informazioni sulla lista Python