Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
. Como escrever um script para enviar para portas seriais do Windows
Você pode facilmente se comunicar em duas maneiras com as portas seriais do sistema operacional Windows: VBScript ou C # NET . O método VBScript é mais facilmente implementada utilizando uma ferramenta de terceiros, mas você pode escrever o script mesmo dependendo de seus objetivos de comunicação. Usando C # tem a vantagem de utilizar as classes incorporadas ao Framework. , Tornando os scripts que você escreve mais poderoso e seguro. Coisas que você precisa
Microsoft Visual C # 2010 Express Edition
Show Mais instruções
Criar um VBScript
1

Clique no menu "Iniciar" e , em seguida, navegue até " Todos os Programas ".
2

Navegue até a " Acessórios "no menu e clique no ícone" Bloco de Notas " .
3

Digite o seguinte código no editor de texto :

Dim compName

do

compName = InputBox ("Digite o nome do computador :", " Prompt" )

loop até compName < > "; "

ListPorts ( compName )

'Sub-rotina para exibir informações

Sub ListPorts ( compName )

Dim Dim objWMIService

coleção

Definir objWMIService = GetObject ( " winmgmts : \\ \\ " & compName & " \\ root \\ cimv2 " )

Set coleção = objWMIService.ExecQuery ( "SELECT * FROM Win32_SerialPort ", 48 )

Para Cada objItem na coleta

Wscript.Echo " DeviceID :" & objItem.Description

Wscript.Echo " MaxBaudRate :" & objItem.MaxBaudRate

Wscript.Echo " ProviderType :" & objItem.ProviderType

Próxima

End Sub
4

Salve o arquivo com o nome " GetPorts.vbs " na disco rígido do computador .
5

clique duas vezes no arquivo para exibir em uma caixa de mensagem a descrição do dispositivo , a taxa de transmissão máxima e tipo de provedor para cada porta serial em seu computador.

Criar um aplicativo C # Console
6

Clique no menu "Iniciar " e navegue para "Todos os Programas".
7

navegar para "Microsoft Visual Studio 2010 Express "e clique em " Microsoft Visual C # 2010 Express ".
8

Clique no " link " na página inicial e clique para selecionar" novo projeto Console Application ".
9

Digite um nome de sua escolha na caixa de texto fornecida e clique em " OK".
Escrever um C # Script
10

Digite o seguinte no topo do arquivo " Program " :

usando System.IO.Ports ;
11

Digite o seguinte código entre as "{" e " }" suportes do método principal:

usando ( SerialPort sp = new SerialPort ( "COM1 ")) {


sp.Open ();

Console.WriteLine (" taxa de transmissão : "+ sp.BaudRate.ToString ());

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

Console.WriteLine (" nome da porta : "+ sp.PortName.ToString ());

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

Console.ReadKey (); < br >

}
12

Clique no ícone "Save All"
13

Clique no botão de seta verde para executar o programa . O script deve retornar uma mensagem semelhante à seguinte :

Taxa de transmissão : 9600


Paridade: Nenhuma

Nome da porta : COM1

Stop bit : Uma

Anterior :

Próximo : No
  Os artigos relacionados
·Como Encontrar Tempo Complexidade em C + + 
·Altera Quartus II Tutorial 
·Como remover o CoreData iPhone Emulator 
·Como compilar e executar programas com SSH 
·Como inserir uma caixa de combinação em C -Sharp 
·Como substituir os espaços em DOS Substrings 
·Como criar uma matriz Palavra em MIPS 
·Como fazer Exit Splash no PHP 
·A convolução de sinais duas vezes em MATLAB 
·Como fazer um aplicativo do Windows Forms com cores per…
  Artigos em destaque
·Tipos de dados para Turbo C 
·Como construir um motor de jogo From Scratch 
·Como acionar um evento ItemDrag 
·Quais são as habilidades de codificação 
·Como contar Tempo de Simulação em Matlab 
·Como Recuperar uma coluna vinculada 
·Alto Nível Informática Idiomas 
·Como escrever uma função recursiva Índice de Max 
·Como determinar o loadlib em um programa CICS 
·Como calcular o Código Gray 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados