IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Communication port série vb express 2005


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut Communication port série vb express 2005
    Bonjour à tous!

    J'aimerais communiquer avec le port série de mon pc sur une balance qui envoie automatiquement des données (quand le poids est stable).

    J'ai plus ou moins réussi en faisant une boucle DO...LOOP WHILE mais elle me bloque tout et ça ne m'aide vraiment pas.

    En fait, je suis au courant qu'il existe un moyen beaucoup plus simple
    --> ICI

    Le problème c'est que Visual Basic EXPRESS 2005 n'aime pas du tout les comEVReceive et tout le tsoin tsoin qu'il y a dans ce code...

    Existe-t-il une traduction de ces fonctions pour vb EXPRESS 2005??
    Aurais-je oublier de déclarer quelque chose ou je ne sais quoi?

    Merci d'avance pour vos réponses

  2. #2
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Pas de réponse?
    S'il vous plaît c'est très important!
    Je demande juste un peu d'aide!

  3. #3
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Bon, comme je vois que mon mon sujet n'inspire personne , je vais tenter de simplifier le problème.

    voici un bout de code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
        Sub mesure()
            Call ConfigurationDuPort()
            Do
                If ListBox3.Items.Count > 0 Then
                    If NombreSachets = ListBox3.Text Then
                        securiteplantage = 1
                        Exit Sub
     
                    End If
                End If
                buffer$ = buffer$ & PeseeInitiale.AxMSComm1.Input
            Loop Until InStr(buffer$, vbCrLf)
        End Sub
    Il permet de récupérer des données si ma balance en envoie. Le problème est que la boucle est bloquante.
    Si je veux par exemple arrêter l'attente de la récéption (sortir de la boucle Do loop) je n'y arrive pas et le programme plante.

    J'ai tenté d'utiliser la fonction DoEvent mais dans visual studio express, elle n'est pas reconnue... Y'a une fonction Event mais je ne comprend pas du tout son fonctionnement (à mon avis c'est pas utile pour moi...)

    Comment puis-je faire pour sortir de la boucle sans planter le programme?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Communication port série (RS232) avec VC++
    Par sanatou dans le forum Visual C++
    Réponses: 2
    Dernier message: 30/10/2006, 13h49
  2. Communication Port Série Internet
    Par psyckey dans le forum Hardware
    Réponses: 3
    Dernier message: 29/09/2006, 19h37
  3. [VB6] Probleme communication Port série
    Par Renard-fou dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 15/05/2006, 00h01
  4. Communication port série W2000/W98
    Par Fabsou dans le forum MFC
    Réponses: 4
    Dernier message: 24/10/2005, 19h57
  5. probleme de communication port série
    Par ben23 dans le forum MFC
    Réponses: 8
    Dernier message: 06/02/2004, 15h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo