|
| Iniciado por mimi13, 13,ago. 2015 11:18 - 9 respuestas |
| |
| | | |
|
| |
Miembro registrado 16 mensajes |
|
| Publicado el 13,agosto 2015 - 11:18 |
Bonjour,
je dois récupérer le poids via un ActiveX (balance IND890 de chez mettler ), étant débutant , pouvez vous me donner un bout de code afin que je puisse l'étudier et le modifier à mes besoins ?
par avance merci
mimi13 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 16 mensajes |
|
| Publicado el 01,septiembre 2015 - 09:02 |
Bonjour
personne pour un coup de main ? j'ai la doc en anglais de l'ID30 programming manual avec des exemples en visual c++ 6.0 mais je patauge complètement . J'ai enregistré par regsvr32 l'OCX mais je n'arrive pas à le gérer dans WinDev ...
merci pour tout coup de main .
mimi13 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 11 mensajes |
|
| Publicado el 01,septiembre 2015 - 11:19 |
Bonjour, J'ai développé une collection de procédures pour dialoguer avec des balances Mettler en interface série. Je n'utilise pas d'ActiveX, juste du code WinDev classique. Est-ce que celà correspond à ce que vous recherchez ?. PHR |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 16 mensajes |
|
| Publicado el 01,septiembre 2015 - 12:13 |
Bonjour Merci pour votre réponse , je ne sais pas si cela peux fonctionner , il s'agit du modèle IND890 , je crois que cela utilise la technologie COM .
mimi13 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 11 mensajes |
|
| Publicado el 01,septiembre 2015 - 12:32 |
| Effectivement le modèle IND890 est un terminal de pesage et pas une balance "simple" de Mettler. Désolé ... |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 16 mensajes |
|
| Publicado el 02,septiembre 2015 - 08:13 |
bonjour ,
c'est pas grave , merci beaucoup d'avoir essayé .
salutations
mimi13 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 16 mensajes |
|
| Publicado el 07,septiembre 2015 - 11:24 |
bonjour,
j'ai fais le code suivant : dscalestatus est un entier dhighstable est un booléen dgrosnet est numerique dtare est numerique dnet est numerique dhightres est numerique dprecision est une chaîne dunit est une chaîne
test est un booléen
test=ActiveX2>>GetWeight(dscalestatus,dhighstable,dgrosnet,dnet,dtare,dhightres,dprecision,dunit)
à l'execution j'ai le message suivant : type incorrect pour le parametre 1
avez vous une idée
par avance merci
mimi13 |
| |
| |
| | | |
|
| | |
| |
| Publicado el 04,septiembre 2019 - 11:05 |
| Bonjour, novice sur windev, je serai intéressée par votre code. Merci |
| |
| |
| | | |
|
| | |
| |
| Publicado el 31,enero 2020 - 04:31 |
| Bonjour, je suis à la recherche de code pour récupérer le poid de la mettler toledo en port com. Pouvez-vous m'aider ? |
| |
| |
| | | |
|
| | |
| |
| Publicado el 03,febrero 2020 - 14:12 |
Bonjour, Pour ma part, je procède par un Thread parallèle qui est à l'écoute du port de l'imprimante sur le port COM. La balance est également paramétrée pour envoyer en permanence le poids
ThreadExécute("Theard1",threadNormal,"LecturePortSerie_Mettler")
La procédure LecturePortSerie_Mettler est exécutée. Celle-ci contient le code suivant :
xOuvrePort = sOuvre(gfNumPort, 17, 17,sTimeoutDéfaut,Faux) // SI xOuvrePort = Vrai ALORS sFixeParamètre(gfNumPort, 9600, 0, 8, 0) //Envoi la commande pour mettre la balance en envoi permanent du poids (stabilisé ou non) xNbCar est un entier = sEcrit(gfNumPort,"SIR"+CRLF) //temporisation, on attend que l'envoi soit terminé BOUCLE SI sDansFileSortie(gfNumPort) = 0 ALORS SORTIR FIN //On le buffer d'entrée de la balance xNbCaracteres = sDansFileEntrée(gfNumPort) xChaineTotal = sLit(gfNumPort,xNbCaracteres) //Puis on décompose la chaine, dans laquelle se trouve le poids |
| |
| |
| | | |
|
| | | | |
| | |
|