Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Príjem bajtov zo sériového portu pomocou jazyka Visual Basic

Čítanie dát zo zariadenia pripojeného k sériovému portu počítača sa stal ľahká úloha v jazyku Visual Basic . Použitie iba niekoľko základných príkazov v zastavanej v knižnici , môžete napísať vlastné aplikácie VB pre prácu s externými perifériami , ktoré si kúpite , alebo sami navrhnete . Veci , ktoré budete potrebovať
Visual Basic 2008
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorenie nového projektu . Názov projektu " Výukový program Serial Port Reading " alebo dať nejaký iný vhodný názov . Na všetkých ostatných dialógových oknách , stačí vybrať predvolené nastavenie , až kým sa ocitnete tvárou v tvár s prázdnym okne " Graphical User Interface " ( GUI ) , návrhára .
2

tlačidlo Pridať v zozname zložiek na ľavá strana pretiahnutím do formy . Zatiaľ čo je stále vybraný tlačidlo , prejdite do zoznamu vlastností a nájsť " text " vlastnosť . Zmeňte to čítať " Prečítajte si 100 bytov z COM1 " alebo akýkoľvek iný vhodný titulok , ktorý chcete dať .
3

Dvakrát kliknite na tlačidlo . Tým sa dostanete z GUI návrhára a do zdrojového kódu editora . To bude tiež vytvoriť funkciu pre organizovanie akcií , dochádza pri každom kliknutí na tlačidlo užívateľom
4

Pridajte nasledujúci kód na funkciu kliknutím na tlačidlo Visual Basic práve vytvorili pre vás : .
< P > Dim com1 Ako IO.Ports.SerialPortcom1 = My.Computer.Ports.OpenSerialPort ( " COM1 " )

Dim data ( 100 ) Ako Byte ( ) com1.read ( dáta , 0 , 100 )

argumenty pre funkciu čítania odkazovať na pole bajtov zapísať dáta do , suma k úhrade pred čítaním a , konečne , množstvo čítať z portu . V tomto prípade , chceme dáta umiestnená do dátovej matice Byte sme deklarované . Chceme začať na začiatku toku dát zo sériového portu , takže náš posun je nulový . A konečne , chceme čítať nanajvýš sto bajtov , pretože to je, ako veľké naše dáta poľa je .

Teraz ste čítal sto bajtov zo sériového portu a môžete ich použiť vo svojej aplikácii ako vy uznajú za vhodné .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené