| 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 >> Computer Programmeringssprog >> Content
    Hvordan man skriver et script til Send til Windows serielle porte
    Du kan nemt kommunikere på to måder med serielle porte i Windows-operativsystemet : VBScript eller C # NET . . VBScript metode er lettest implementeres udnytte en tredjeparts værktøj, men du kan skrive manuskriptet selv afhængig af din kommunikation mål. Brug C # har den fordel af at udnytte klasser indbygget i . NET Framework , hvilket gør scripts du skriver mere kraftfuld og sikker. Ting du skal
    Microsoft Visual C # 2010 Express Edition
    Vis Flere Instruktioner
    Opret en VBScript
    1

    Klik på " Start" -menuen og derefter navigere til " alle programmer ".
    2

    Naviger til" Tilbehør "menuen og klik på" Notesblok "ikonet.
    3

    Indtast følgende kode i teksteditoren : Hej

    Dim compName

    Gør

    compName = InputBox ("Indtast computerens navn :", "Spørg" )

    Loop indtil compName < > , " " Salg

    ListPorts ( compName )

    ' subrutine til at vise info

    sub ListPorts ( compName )

    Dim objWMIService

    Dim samling

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

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

    For Each objItem i indsamlingen

    WScript.Echo " Deviceid : " & objItem.Description

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

    Næste

    End Sub
    4

    Gem filen med navnet " GetPorts.vbs " på din computers harddisk .
    5

    Dobbeltklik på filen for at vise i en besked boks enhedens beskrivelse max baudrate og leverandør for hver form for seriel port på computeren .

    Opret en C # Console Application
    6

    Klik på " Start" menuen og navigere til "Alle programmer".
    7

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

    Klik på" Nyt projekt "linket på Startsiden , og klik derefter for at markere " Console Application ".
    9 < p> Indtast et navn efter eget valg i tekst boksen og klik på " OK".
    Skriv en C # Script
    10

    Skriv følgende i toppen af " Program.cs " fil : Hej

    hjælp System.IO.Ports ,
    11

    Indtast følgende kode mellem "{ " og " }" beslag af Main metode: < br >

    hjælp ( SerialPort sp = new SerialPort ( " COM1 " ) )

    {

    sp.Open ();

    Console.WriteLine ( " Baud rate : "+ sp.BaudRate.ToString ());

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

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

    Console.WriteLine ( " Stop bit : "+ sp.StopBits.ToString ());

    Console.ReadKey (); < br >

    }
    12

    Klik på " Gem alle " ikonet
    13

    Klik på den grønne pil for at køre programmet. Scriptet skal returnere en meddelelse i stil med følgende : Hej

    Baud rate: 9600

    Paritet : Ingen

    Port name: COM1

    Stop bit: One KAYAK

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en database ved hjælp af DataSet i C #…
    ·Hvordan man skriver en Array variabel i en erklæring 
    ·Hvad er Samhørighed i Software Engineering 
    ·Hvordan man laver et mellemrum mellem ord i PHP 
    ·Concurrency Control Techniques 
    ·Hvordan kan man øge den " Udfør for at Parse ' procen…
    ·Sådan Konverter Sidste logon Time Stamp til Dato 
    ·Sådan Konverter datoformat i Transact- SQL 
    ·Funktion af Call Funktion 
    ·Forskelle mellem HTML 5 & HTML 4 
      Anbefalede Artikler
    ·Hvordan man gør en abstrakt for en Script 
    ·Hvordan man kompilerer VBA kode 
    ·Hvordan ændrer jeg Input Type for Font Værdier 
    ·Hvordan laver man en EXE i Notesblok 
    ·Sådan integrerer en PayPal Sandbox konto Med PHP 
    ·Hvad er Global Omfang i PHP 
    ·Sådan får et svar fra en Message Box i VB.Net 
    ·Sådan Split en Long URL Into 2 
    ·Sådan får du adgang Makro Fill kolonner med data 
    ·Hvordan at flytte data fra MySQL til MongoDB Script 
    Copyright © Computer Viden http://www.computerdk.com