| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come leggere porte seriali utilizzando Visual Basic
    Anche se i modem sono stati sostituiti con accesso a Internet ad alta velocità , alcuni computer ancora li utilizzano per la comunicazione . Se si sta programmando un'applicazione che utilizza un modem , verificando che esista e funzioni è importante per l'interfaccia utente . . NET di Microsoft include un nome di spazio e di classe per comunicare con le porte seriali . Cose che ti serviranno
    Visual Studio.
    Mostra più istruzioni
    aprire un progetto nuovo
    1

    Creare una nuova applicazione console . Dal menu di Visual Studio , fare clic su "Nuovo" e seleziona " Progetto ".
    2

    Selezionare " Visual Basic " sul lato sinistro della finestra . Sul lato destro sono diversi modelli di progetto . Selezionare " Applicazione console . " Fare clic sul pulsante "OK " . Una nuova applicazione è installata nello spazio di lavoro di Visual Studio .
    3

    destro del mouse sul nome del progetto nel box in alto a destra nello spazio di lavoro . Selezionare " Aggiungi riferimento ".

    4 Fare clic sulla scheda "COM" . Selezionare " Comm Control 6.0 Microsoft" dalla casella di riepilogo e fare clic su "Seleziona ". Fare clic su " OK" per chiudere la finestra di riferimento .
    Imposta la porta seriale
    5

    creare una nuova variabile COM . È necessario allocare la memoria e dichiarare una nuova variabile . Il testo sottostante chiama la classe COM per l'uso nel resto del modulo . La variabile del buffer è utilizzato per contenere il testo di risposta da parte del serial port.Dim MYPORT Come MSCommmyPort = New MSCommDim mybuffer As String
    6

    la porta a 1 . La maggior parte dei computer sono dotati di due porte seriali . Il codice seguente illustra la comunicazione alla porta 1.myPort.CommPort = 1
    7

    Creare impostazioni comuni . Impostare la velocità di trasmissione e di fermare le informazioni necessarie per il controllo del modem bit. Questa setsmyPort.Settings = " 9600 , N, 8,1 "
    8

    Leggi l' intero buffer . Questo codice rende il modem utilizzare l'intero buffer di informazioni quando inviate al port.myPort.InputLen seriale = 0
    comunicare con la porta
    9

    Aprire la porta seriale . La porta seriale deve essere aperto ed il buffer di ingresso eliminato prima l' applicazione può comunicare con essa. La terza riga di codice indica la porta seriale per restituire il testo alla application.myPort.PortOpen = TruemyPort.InBufferCount ( ) = 0myPort.InputMode ( ) = InputModeConstants.comInputModeText
    10

    Invia un comando al porta seriale. Questo comando verifica la risposta dal modem.myPort.Output = " ATV1Q0 " & Chr ( 13 ) economici 11

    leggere la risposta dalla porta seriale . Questo ciclo legge il testo restituito fino a quando un "OK" è reached.DomyBuffer = mybuffer & myPort.InputLoop Fino InStr ( mybuffer , " OK" & vbCrLf ) economici 12

    Chiudere la porta . Dopo aver utilizzato la porta seriale , è importante per chiuderla per altro applications.myPort.PortOpen = False

    Previous :

    next :
      Articoli Correlati
    ·Come calcolare il numero di settimane tra due date 
    ·Come copiare una cartella e il suo contenuto in VB.NET 
    ·Definizione di Visual Basic 6.0 
    ·Come creare una cartella in API Con VBA 
    ·Come utilizzare caselle di testo in Visual Basic 
    ·Come utilizzare il cursore per visualizzare i valori in…
    ·VB6 Strumenti 
    ·Come creare grafici e famiglia in Visual Basic 
    ·Come fare i cuori su un computer portatile 
    ·Vs fisso . Matrice dinamica in Visual Basic 
      Articoli in evidenza
    ·Come creare sito web File di Excel in Asp.Net 
    ·Come copiare un file in PowerShell 
    ·Come suddividere BASIC Stamp segnali di I /O 
    ·Come chiudere una maschera Aperto da ShowDialog 
    ·Perché il mio PHP MySQL pagina così lento ? 
    ·Come disegnare una polilinea Avere un array di stringhe…
    ·Come convertire Exe al Au3 
    ·Come smettere di PHP URL popup in Firefox 
    ·Come creare un rollover utilizzando la programmazione H…
    ·Come convertire decimale in esadecimale 
    Copyright © Conoscenza Informatica http://it.wingwit.com