Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan skrive et skript for å sende til Windows Serieporter
    Du kan enkelt kommunisere på to måter med serielle porter i Windows-operativsystemet : VBScript eller C # NET . . VBScript metoden er lettest implementert benytte en tredjeparts verktøy , men du kan skrive manuset selv avhengig av kommunikasjon mål. Ved hjelp av C har # fordelen av å benytte klasser bygget inn . NET Framework , noe som gjør skript du skrive mer kraftig og sikker . Du trenger
    Microsoft Visual C # 2010 Express Edition
    Vis flere instruksjoner , Lag en VBScript
    en

    Klikk på "Start "-menyen og deretter navigere til " alle programmer ".
    2

    Naviger til" Tilbehør "-menyen og klikk på " Notisblokk "-ikonet .
    3

    Skriv inn følgende kode i teksteditoren : en

    Dim compName


    compName = inputbox ("Skriv inn navnet på datamaskinen :", " Prompt ")

    Loop inntil compName < > ; " "

    ListPorts ( compName )

    ' subrutine for å vise info

    Gå ListPorts ( compName )

    Dim objWMIService

    Dim samling

    Set objWmiService = GetObject ( " winmgmts : \\ \\ " & compName & " \\ root \\ cimv2 ")

    Set samling = objWMIService.ExecQuery ( "SELECT * FROM Win32_SerialPort " , , 48 )

    Hver objItem i samlingen

    Wscript.Echo " DeviceID :" & objItem.Description

    Wscript.Echo " MaxBaudRate :" & objItem.MaxBaudRate
    < p> Wscript.Echo " ProviderType :" & objItem.ProviderType

    Neste

    End Sub
    4

    Lagre filen med navnet " GetPorts.vbs " på datamaskinens harddisk .
    5

    Dobbeltklikk filen skal vises i en meldingsboks enheten beskrivelse , maks overføringshastighet og leverandør type for hver seriell port på datamaskinen.
    , Lag en C # Console Application
    6

    Klikk på "Start "-menyen og naviger til " Alle programmer".
    7

    Naviger til "Microsoft Visual Studio 2010 Express "og klikk" Microsoft Visual C # 2010 Express. "
    8

    Klikk på" New Project " -lenken på Startsiden og klikk for å markere" Console Application. "
    9 < p> Angi et valgfritt navn i tekstboksen og klikk " OK ".
    Skriv en C # Script
    10

    Skriv inn følgende på toppen av " Program.cs " file : en

    hjelp System.IO.Ports ;
    11

    Skriv inn følgende kode mellom " {" og "} " parentes av den viktigste metoden :

    bruker ( SerialPort sp = new SerialPort ( " COM1 "))

    {

    sp.Open ();

    Console.WriteLine ( " Overføringshastighet : "+ sp.BaudRate.ToString ( ));

    Console.WriteLine ( " Paritet: "+ sp.Parity.ToString ( ));

    Console.WriteLine ( " Port navn : "+ sp.PortName.ToString ( ));

    Console.WriteLine ( " Stopp litt : "+ sp.StopBits.ToString ( ));

    Console.ReadKey ();

    }
    12

    Klikk på "Lagre alle "-ikonet
    13

    Klikk på den grønne pilen for å kjøre programmet . Manuset skal returnere en melding som ligner på følgende : en

    Overføringshastighet: 9600

    Paritet: Ingen

    Port navn : COM1

    Stop bit: En

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å bryte ut av en DIV Uten absoluttverdiposisjo…
    ·Hvordan lage en kolonne på en GridView Into en Drop Li…
    ·Problemer med en PGP Desktop 
    ·Hvordan skrive noen navn i pseudokode 
    ·Hvordan dekode Base64 Strings 
    ·Hvordan bruke GPX filer 
    ·Hvordan få en båndpassfilter Arbeidsplasser i LabVIEW…
    ·Programmerer guide til EGA & VGA Kort 
    ·Hvordan du kan overføre Cell Størrelser 
    ·Hvordan skrive en enkel SAS Program 
      Anbefalte artikler
    ·Java-kode for Absolute Beginners 
    ·Hvordan beregne en Infix Expression 
    ·Hvordan bygge en Java Desktop Database Application 
    ·Hvordan Endre NetBeans Font 
    ·Hvordan å lære PHP Web Design 
    ·Hvordan sjekke om en mappe finnes i Vb.Net 
    ·Slik kjører VBS skript fra Java 
    ·Hvordan bruke verktøytips i VB 
    ·Hvordan sende en faks i ASP.Net 
    ·Slik tilpasser VBA UserForm 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/