User Tag List

Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 25

Thread: contrôle activex MSCOMM32.ocx

  1. #1
    No Products Registered

    Join Date
    Feb 2007
    Posts
    26
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    contrôle activex MSCOMM32.ocx

    Bonjour,

    j'essaye d'intégrer le contrôle activex MSCOMM32.ocx de gestion du port série dans mon application. J'ai essayé avec Excel et VBA d'abord pour être sûr que le problème ne vient pas d'ailleurs. j'arrive à envoyer et recevoir des données sur mon port. J'essaie sur MMF2 et là je n'y arrive pas.
    J'ai rentré le settings (9600,N,8,1), j'ai choisi mon port (COM1), j'ai activé RThreshold pour récupérer les numéros événements réception d'OnComm, j'ai ouvert le port (PortOpen=1 pour Portopen=True), tout ça en début de scène. A l'appui d'un bouton , je modifie Output. A l'événement OnComm je récupère la valeur de CommEvent pour voir s'il se passe quelque chose. Et bien il ne se passe rien. Au mieux, il me met 0 dans un compteur crée à cet effet mais ni 1 ni 2 (pour envoi et réception).
    Est-ce que je me donne du mal pour rien et qu'on ne peut pas utiliser ce contrôle activex avec MMF2 ou y-a-t-il autre chose que j'aurais oublié ? Output et Input sont de type Variant je crois, est-ce que cela pose un problème pour la communication puisque MMF2 le définit comme un entier non signé ?

  2. #2
    Clicker Multimedia Fusion 2 DeveloperiOS Export ModuleSWF Export Module
    Francois's Avatar
    Join Date
    Jul 2006
    Location
    Montpellier, France
    Posts
    6,920
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    Ecoute, je crois que personne ne pourra te repondre. C'est vraiment un probleme tres particulier. En plus l'bjet MMF activex est tres complexe, et pousse les controles dans leur plus profonds retranchements.
    La seule chose que je puisse te dire est d'essayer encore et encore...

  3. #3
    No Products Registered

    Join Date
    Feb 2007
    Posts
    26
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    Juste pour ne pas persévérer pour rien, y-a-t-il un autre moyen de contrôler le port série, hormis développer sa propre extension en C ?

  4. #4
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    Quelqu'un a développé une extension COM pour MMF2 mais elle est encore en béta tests, elle n'est pas encore sortie, le développeur est trop occupé pour la finaliser. [img]/epicentre/images/%%GRAEMLIN_URL%%/frown.gif[/img]

    Je vais voir s'il n'est pas possible de la sortir en l'état.

  5. #5
    No Products Registered

    Join Date
    Feb 2007
    Posts
    26
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    Si l'extension est presque opérationnelle, je veux bien essayer de la débugger, si elle est accessible à un programmateur amateur comme moi et si l'auteur est d'accord bien sûr.
    J'ai un peu de temps pour m'y plonger maintenant. Après ce sera plus difficile, on a tous un emploi du temps chargé.

  6. #6
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    Envoyé [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]

  7. #7
    No Products Registered

    Join Date
    Feb 2007
    Posts
    26
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    J'ai testé l'extension à l'instant. C'est simple mais c'est exactement ce que je voulais.
    Je donnerai des nouvelles lorsque j'aurais été plus loin dans les tests.
    Il y a bien sûr quelques améliorations à faire:
    - on ne peut pas définir la parité
    - le nombre de caractères d'entrée est fixé à 1
    - on ne peut pas gérer la fermeture du port !!
    - aucune gestion des timeouts
    - on semble limité sur le handshaking (matériel a priori)
    mais pour ce que je veux faire pour l'instant, ça m'ouvre de nombreuses perspectives.
    Merci du coup de main, et rapide en plus! [img]/epicentre/images/%%GRAEMLIN_URL%%/laugh.gif[/img]

  8. #8
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    OK, j'ai transmis au développeur. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]

  9. #9
    No Products Registered

    Join Date
    Feb 2007
    Posts
    26
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    Petit ajout sur mon test de l'extension d'EasyCom:
    - Le handshaking n'est pas matériel , il n'y en a pas. L'ajout de enable DTR et consorts serait vraiment intéressant.
    - Je ne vois pas à quoi sert "Start Monitoring", "Stop monitoring" et "Restart monitoring"
    - Le format d'entrée est en ASCII, ça me pose de gros problèmes pour le caractère en hexadécimal 00h, qui en ASCII est le caractère de contrôle NULL. Je n'arrive pas ni à le recevoir ni à l'envoyer. J'utilise l'extension Formatted Object pour traduire d'ASCII en hexadécimal.

  10. #10
    Clickteam Clickteam

    Join Date
    Jun 2006
    Location
    France
    Posts
    14,022
    Mentioned
    279 Post(s)
    Tagged
    3 Thread(s)

    Re: contrôle activex MSCOMM32.ocx

    J'ai envoyé les commentaires à l'auteur - note: je demanderai éventuellement des précisions sur le premier point, vu que je n'ai rien compris j'ai pu mal traduire [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]

Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Fichier swf controlé par code
    By imothep85 in forum SWF/Flash Export Module Version 2.0
    Replies: 1
    Last Post: 21st June 2013, 08:03 PM
  2. bug objet contrôle joystick
    By rom in forum iOS Export Module Version 2.0
    Replies: 11
    Last Post: 10th November 2012, 11:54 PM
  3. MMF2 Activex and Spread 8 Activex
    By droberson in forum Multimedia Fusion 2 - Technical Support
    Replies: 5
    Last Post: 19th September 2009, 06:06 PM
  4. Problème Contrôle Arbre
    By Xenon3000 in forum Multimedia Fusion 2 - Technical Support
    Replies: 3
    Last Post: 12th June 2007, 10:15 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •