deseb
Messages postés23Date d'inscriptionjeudi 21 août 2003StatutMembreDernière intervention22 juillet 2009
-
21 juil. 2009 à 15:01
deseb
Messages postés23Date d'inscriptionjeudi 21 août 2003StatutMembreDernière intervention22 juillet 2009
-
22 juil. 2009 à 09:27
Bonjour,
Après avoir passé pas mal de temps à trouver une solution à mon problème, je poste ici car je ne trouve pas de solution.
je travaillais auparavant sur VB6 et voici le code de ma procédure :
[i]Dim octetfort as byte
Dim octetfaible as byte
Dim Requete as string
deseb
Messages postés23Date d'inscriptionjeudi 21 août 2003StatutMembreDernière intervention22 juillet 2009 22 juil. 2009 à 09:27
je dois envoyer une chaine de caractère sur mon port série. Pour cette raison je suis obligé d'utiliser cette conversion. Cependant hier soir j'ai enfin réussi a faire ce que je voulais. Je passais par une variable "Requete" qui stockait ma chaine de caractère avant de retourner cette variable en tant que retour de fonction. Maintenant je fais MonNomDeFct = chr(0) & chr(22) et ca marche correctement. (Avant je faisais Requette = chr(0) & chr(22) puis MonNomDeFct = Requete et ma fonction me retournais "").
deseb
Messages postés23Date d'inscriptionjeudi 21 août 2003StatutMembreDernière intervention22 juillet 2009 21 juil. 2009 à 15:54
Bonjour et merci pour la réponse
Cependant Convert.ToChar(0) me renvoi également Nothing tout comme la constante vbNullChar
J'ai besoin de récupérer le caractère correspondant à la valeur 0 car je dialogue en protocole Modbus via le port série