Resalut,
Je viens de trouvé un code qui m'a l'air très bien.
Il présente cependant quelques problèmes de compatibilité, toujours liés à Windows CE.
Ex :
<MarshalAs(UnmanagedType.LPStr)>
ByVal lpBuffer As String
Il m'indique Type 'MarshallAs' non défini <StructLayout(LayoutKind.Sequential, Pack:=1)>
Private Structure DCB
Le champ ou la propriété 'Pack' est introuvable
et enfin
Dim oEncoder As New System.Text.ASCIIEncoding
Return oEncoder.GetString(Me.InputStream)
Sur la 2ème ligne il réclame :
Argument non spécifié pour le paramètre 'count' de 'Public Overridable Function GetString(bytes() As Byte, index As Integer, count As Integer) As String'.
et
Argument non spécifié pour le paramètre 'index' de 'Public Overridable Function GetString(bytes() As Byte, index As Integer, count As Integer) As String'.
Toutes ces erreurs n'apparaissent pas dans un projet Windows standard.
Aurais-tu une solution ?
Bonne prog
++