| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Modtag Bytes fra en seriel port ved hjælp af Visual Basic
    Læsning af data fra en enhed tilsluttet til computerens serielle port er blevet en nem opgave i Visual Basic. Ved hjælp af kun et par grundlæggende kommandoer i den indbyggede bibliotek, kan du skrive dine egne VB applikationer til håndtering eksterne enheder , som du køber eller design selv. Ting du skal
    Visual Basic 2008
    Vis Flere Instruktioner
    1

    Opret et nyt projekt. Navngiv dit projekt " Serial Port Reading selvstudium" eller give det en anden passende navn. På alle andre dialogbokse , vælg blot standardindstillingerne , indtil du finder dig selv konfronteret med tomt vindue i " Graphical User Interface" ( GUI) designer.
    2

    Tilføj en knap fra komponenter listen den venstre side ved at trække det ind i formularen. Mens knap stadig er markeret , skal du gå til egenskaberne listen og finde " teksten" ejendom. Ændre dette til at læse " Læs 100 bytes fra COM1 " eller ethvert andet passende billedtekst , du ønsker at give det .
    3

    Dobbeltklik på knappen. Dette vil tage dig ud af GUI designer og i kildekoden editor. Det vil også skabe en begivenhed funktion at opstå , når der klikkes på knappen af brugeren
    4

    Føj følgende kode til den knap klik funktion, Visual Basic netop oprettet for dig : .
    < P > Dim com1 Som IO.Ports.SerialPortcom1 = My.Computer.Ports.OpenSerialPort ( " COM1 " )

    Dim data ( 100) As Byte () com1.read (data , 0, 100)

    argumenterne for read -funktionen findes i en bred vifte af bytes til at skrive data til det beløb, for at udligne før læsning og endelig beløbet til at læse fra havnen. I dette tilfælde ønsker vi de data, placeret i data byte array vi har erklæret . Vi ønsker at starte ved begyndelsen af strømmen af data fra seriel port, så vores offset er nul. Og endelig ønsker vi at læse i de fleste hundrede bytes , da det er hvor stor vores data array er .

    Du har nu læst hundrede bytes fra en seriel port , og kan bruge dem i din ansøgning , som du se passer.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges Scrollbar Control i Visual Basic 6.0 
    ·Hvordan man skriver betingede udtryk i VB.NET Console P…
    ·Sådan bruges InputBox i VB6 
    ·Sådan Pakke VB.NET Project 
    ·Sådan oprettes en 3-dimensionel Array i Visual Basic 
    ·Hvordan at skjule en række i en SSRS Rapport 
    ·Sådan fjernes XML tags fra en XML-fil i VB6 
    ·Sådan fjernes den primære nøgle hjælp af Visual Bas…
    ·Sådan Beregn azimut mellem punkterne i VB 
    ·Hvordan vil sortere fra store til små i VB.Net 
      Anbefalede Artikler
    ·Sådan Kopier fra ListBox til Multiline TextBox 
    ·JavaScript for Time Beregninger 
    ·Sådan Slet alle forekomster af en klasse i Python 
    ·Tutorial Javascript Baggrund Effects 
    ·Sådan Program i MIPS 
    ·Sådan oprettes en fil ved hjælp af PHP 
    ·Hvordan man laver en CV med JavaScript Program 
    ·Sådan Hent et hyperlink fra en celle i GridView 
    ·Linux, Apache , MySQL og PHP for begyndere 
    ·Hvordan får jeg Perl Counter Script til at indsamle IP…
    Copyright © Computer Viden http://www.computerdk.com