Bad parameter type. Il veut absolument un number à la place d'un string.
Code : Tout sélectionner
chaine1$ = "Blabla"
Buffer = AllocateMemory(#MAXWORD)
PokeS(*Buffer,chaine1$)
chaine2$ = "ReBla"
If chaine2$ <> MD5Fingerprint(*Buffer,MemoryStringLength(chaine1$,#PB_Ascii)
;If chaine2$ <> MemoryStringLength(chaine1$,#PB_UTF8)
;If chaine2$ <> MemoryStringLength(chaine1$,#PB_Unicode)
Debug "different"
Else
Debug "c'est incroyable ça!"
EndIf

A moins d'une erreur de ma part, ça bug. Pourriez vous confirmer dans un sens ou dans l'autre? merci.