| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment lire Ports série en utilisant Visual Basic
    Même si modems ont été remplacés par un accès Internet haut débit, certains ordinateurs utilisent encore pour la communication. Si vous programmez une application qui utilise un modem, vérifier qu'elle existe et fonctionne est important pour l'interface utilisateur . Microsoft. NET comprend un espace de nom et la classe de communiquer avec les ports série . Choses que vous devez
    Visual Studio. NET
    Voir Plus Instructions
    Ouvrez un nouveau projet
    1

    créer une nouvelle application de console. Dans le menu de Visual Studio , cliquez sur "Nouveau" et sélectionnez " Project ".
    2

    Sélectionnez " Visual Basic " sur le côté gauche de la fenêtre . Sur le côté droit sont différents des modèles de projet . Sélectionnez «Application console . " Cliquez sur le bouton "OK". Une nouvelle application est configuré dans l'espace de travail Visual Studio.
    3

    clic droit sur le nom du projet dans la boîte en haut à droite dans l'espace de travail . Sélectionnez « Ajouter une référence. "
    4

    Cliquez sur l'onglet " COM " . Sélectionnez " 6.0 Contrôle Microsoft Comm " de la liste déroulante et cliquez sur «Select». Cliquez sur " OK" pour fermer la fenêtre de référence.
    Configuration du port série
    5

    créer une nouvelle variable COM. Vous devez allouer de la mémoire et de déclarer une nouvelle variable. Le texte ci-dessous appelle la classe COM pour une utilisation dans le reste du module . La variable tampon est utilisé pour maintenir le texte de la réponse de la série port.Dim myPort Comme MSCommmyPort = New MSCommDim MonBuffer As String
    6

    Réglez le port à 1. La plupart des ordinateurs sont livrés avec deux ports série . Le code ci-dessous présente communication au port 1.myPort.CommPort = 1
    7

    créer des paramètres communs. Réglez la vitesse de transmission et d'arrêter des informations de bits nécessaires pour le contrôle du modem. Cette setsmyPort.Settings = " 9600, N, 8,1 "
    8

    Lire le tampon entier . Ce code permet au modem d'utiliser toute la mémoire tampon de l'information lors de l'envoi à la série port.myPort.InputLen = 0
    communiquer avec le port
    9

    ouvrir le port série . Le port série doit être ouvert et le tampon d'entrée remise à zéro avant l'application peut communiquer avec lui. La troisième ligne de code indique le port série permet de rétablir la application.myPort.PortOpen = TruemyPort.InBufferCount () = 0myPort.InputMode () = InputModeConstants.comInputModeText
    10

    envoyer une commande à l' port série. Cette commande teste la réponse du modem.myPort.Output = " ATV1Q0 " & Chr (13 )
    11

    Lire la réponse du port série. Cette boucle lit le texte renvoyé jusqu'à ce qu'un "OK" est reached.DomyBuffer = MonBuffer & myPort.InputLoop Jusqu'à InStr ( MonBuffer , "OK" & vbCrLf )
    12

    fermer le port . Après avoir utilisé le port série, il est important de le fermer pour d'autres applications.myPort.PortOpen = False

    Previous :

    next :
      articles connexes
    ·Comment convertir un fichier binaire en une chaîne d'o…
    ·Comment lire et écrire des fichiers texte avec Visual …
    ·Comment masquer une ligne dans un rapport SSRS 
    ·Comment calculer l'azimut en VB 
    ·Comment créer un projet dans Visual Basic 2008 
    ·Comment faire des racines carrées dans Visual Basic 
    ·Quelle est une variante dans VB 
    ·Comment utiliser isText en VBA 
    ·Comment exécuter des requêtes d'accès dans Visual Ba…
    ·Comment faire un bouton pour VBScripts 
      articles en vedette
    ·Comment intégrer des bases de données Access 2007 ave…
    ·Liste des attributs jQuery 
    ·Comment fusionner des documents Word en VBA 
    ·Comment créer un démon Ubuntu simple en PHP 
    ·Comment faire pour modifier DataGrid cellulaire dans Si…
    ·Comment autoriser le remplacement en PHP 
    ·Comment connecter JSP Servlet 
    ·Configuration requise pour Visual Studio 2008 Express 
    ·Les avantages de la programmation déclarative 
    ·Comment coder une instruction if dans QBasic 
    Copyright © Connaissances Informatiques http://fr.wingwit.com