J'ai déposé sur ce site il y a quelques temps, un exemple de calcul du CRC16 pour la communication Modbus/Jbus en Visual Basic. Et puis j'ai décidé de concevoir un contrôle utilisateur qui permettrait de calculer le CRC dans les mêmes optiques d'utilisation.
L'avantage des Contrôles Activex, donc de celui-ci également, est qu'il peut être proposé pour d'autres langages de programmation ( delphi... ) en le compilant sous forme de code système ( *.ocx ).
Pour l'utiliser, il faut bien entendu, le sélectionner dans composants. Il est ensuite ajouté à la boite à outils de Visual Basic. La capture d'écran fournit un exemple des deux propriétés de ce contrôle très simple d'utilisation.
Commentaires
J'ai utilisé tes deux sources, la première (2657.apx), très détaillée pour comprendre. Puis cette ocx qui fonctionne tout aussi bien, moins détaillée mais la copie d'écran est édifiante. C'était pour mon premier essais de programmation et les commentaires de ta source ont été un vrai "Tuto". Merci!
Merci aussi à Zurfoid, qui veille, pour "la poussette" a l'arrachage du "2657.apx"!
9/10
Il y a de très bons exemples dans la msdn, il faut y jeter un oeil c'est plutôt de bonne qualité. J'ai écrit une application permettant le dialogue entre automate et PC c'est vrai, mais je ne suis pas propriétaire des sources.
Si j'avais un peu plus de temps je pourrais t'aider mais c'est pas le cas en ce moment.
Salutations,
Cyrille.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.