begin process at 2012 02 16 22:59:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

Probleme de conversion hexadecimale avec port serie en visual basic


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme de conversion hexadecimale avec port serie en visual basic

vendredi 23 avril 2004 à 15:07:26 | Probleme de conversion hexadecimale avec port serie en visual basic

cmoilastar

Voila, j'ai un problem, je doit faire une interface entre un banc de mesure et un ordi, mais le banc m'envoie des données en hexadecimale.
Avec mscomm, je recois l'équivalent en caracteres ascii, et je voudrais le remettre en hexa.
Le problem c'est que "Hex(variable)" ca marche pas, il veut un nombre et pas une variable.
voila si qqn a une idée pour m'aider, il est le bienvenu...

De plus, le banc m'envoiequatres octets différents sans arret c a dire que je recois : 0x56 0x52 0x78 0x23 0x56 0x52 0x78 etc... Je voudrais aussi savoir si il y a moyen de prendre que les quatres premiers octets (les autres n'étant que de la répétition a l'infini, ils minteressent pas) ...

bon ben c tout, surtout si vous avez des idées, nésitez pas.
vendredi 23 avril 2004 à 15:23:17 | Re : Probleme de conversion hexadecimale avec port serie en visual basic

crenaud76

tranforme ton caractère en entier long en prenant son code ascii

Dim Var as String*1
Dim CodeAscii as long
CodeAscii = Asc(Var)
Msgbox Hex(CodeAscii)


Et pour ne prendre que les 4 premiers caractère d'une chaine:
Left$(MaChaine,4)

Christophe R.
vendredi 23 avril 2004 à 15:46:38 | Re : Probleme de conversion hexadecimale avec port serie en visual basic

cmoilastar


Ok, merci je vais essayer ca tout de suite et je te redis...
vendredi 23 avril 2004 à 16:51:09 | Re : Probleme de conversion hexadecimale avec port serie en visual basic

nr

Membre Club
Alors finalement c'est bien du 1200 bauds ta transmission ? C'est pour ca que tes caractères étaient bizarres.

@+ et bon week à tous !!
mardi 27 avril 2004 à 09:15:01 | Re : Probleme de conversion hexadecimale avec port serie en visual basic

cmoilastar

ouaich ct bien du 1200 bauds, mais yavé 8 bits utiles, et j'en voyais que 7 mais bon, c réparé, le programme marche, g juste encore une question, ya pas qqch qui me permette de lancer un calcul a chaque fois qu'une valeur différente arrive sur la port série? un truc du genre MScomm.event ou je sais pas trop qupoi??? merci d'avance


Cette discussion est classée dans : port, probleme, conversion, banc, hexadecimale


Répondre à ce message

Sujets en rapport avec ce message

conversion decimale en hexadecimale float 32 [ par namy ] Bonjour,Pour convertir un decimal en hexadecimal pas de probleme!!Seulement, j'ai besoin de convertir des nombres decimaux en hexadecimaux float 32.j' ACCESS VBA -->probleme de calcul [ par penellope ] J'ai une base access et interface VBA et je fait une conversion frabc euros seulement il y a un petit probleme dans ma conversion c'est que par exempl Port COM [ par jjmaster ] My name is JJ, JJMasterVoila j'utilise le port com pour la communication serie avec une carte electroniqueLe probleme, je suis obliger d'attendre que probleme conversion automatique et non voulue de texte sous excel (vba) [ par ppiou ] j'ai concu une macro qui permet l'import d'un fichier texte tbulé dans excel.ma macro fonctionne toutefois il y a un gros probleme lors de l import... Probleme avec MSComm_OnComm () [ par thomas10c ] Bonjour,Je suis debutant en visual basic 6.Je voudrais recevoir des donnees sur un port serie, pour ca j'ai utilise la fonction: Private Sub MSComm_On Probleme conversion [ par dirickles ] Slt a ts,G un enorme probleme,Mes fonctions de conversion ne fonctionne plu,cad kil m affiche des erreurs kan j apelle une fonction de conversion.Ex : probleme de click en VB [ par cmoilastar ] Voila, j'ai un programme qui lit le port série en vb. A chaque fois que je clique sur un bouton, le port série est lu, et ce qui est lu est converti e mscomm et win 98 : probleme [ par cmoilastar ] Salut la compagnie, j'ai un chtit probleme encore avec le port série..En fait, g dévellopé une application qui lit les info qui arrivent d'un banc de Winsock : probleme de fermeture de port coté client ! [ par captaincav ] Bonjour :)voila, j'expose mon problemeJe dispose de X machines (que l'on va appelé "utilisateur" par exemple) qui sont en attente qu'une autre machine probleme de communication avec le port serie..... [ par mitchounet ] Bonjour j'ai un leger probleme,j'ai testé different programme afin d'emmetre sur le port COM de mo, ordinateur mais aucun ne fonctionne!pourtant j'arr


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales