Bonjour à tous,
dans une form j'ai ajouter un ole mscomm pour la communication en série. j'ai fais des procédures qui permettent de gérer la communication ouverture et fermeture du port, les paramètres (vitesse, bit de parité, ....)
je dois écrire un programme qui permet de communiquer avec une caisse enregistreuse à travers le port série. la communication se passe bien sauf pour enregistrer les données du buffer de mscomm.
dans une fonction je fais :
return mscomm.input
si je met set step on et je pointe le curseur sur mscomm.input j'ai bien la chaine souhaité
et si j'appuie sur F8 la fonction me renvoie bien la chaine, mais si j'enlève le set step on , la fonction me renvoie toujours une chaine vide ????
mscomm est configurée avec :
handshaking = 1, inputlen = 0, rthreshold = 0
le settings (vitesse, ...) est bien configuré car je lis bien les données renvoyés mais je n'arrive pas à les sauvegarder.
Merci