Bonjour ,
'Conversions Asc et Chr
Call Form_Load()
Private Sub Form_Load()
Const sAA = """Bonjour"""
'Const sBB = "66.111.110.106.111.117.114.120"
Const sBB = "76.105.110.117.120"
MsgBox sAA & " encodé donne :" & vbCrLf & vbCrLf & Encode(sAA) & vbCrLf & vbCrLf &_
vbCrLf & vbCrLf& sBB & " décodé donne :" & vbCrLf & vbCrLf & Decode(sBB)
End Sub
Private Function Encode(ByVal sChaine)
Dim i , sBuffer
sBuffer = ""
For i = 1 To Len(sChaine)
sBuffer = sBuffer & Asc(Mid(sChaine, i, 1)) & "."
Next
Encode = LeftB(sBuffer, LenB(sBuffer) - 2)
sBuffer = vbNullString
End Function
Private Function Decode(ByVal sChaine)
Dim i , aBuffer, sBuffer
sBuffer = ""
aBuffer = Split(sChaine, ".")
For i = 0 To UBound(aBuffer)
sBuffer = sBuffer & Chr(aBuffer(i))
Next
Decode = sBuffer
Erase aBuffer
sBuffer = vbNullString
End Function