Portas COM1 / COM2

Programação Visual Basic

Moderadores: 51, guest2003

Portas COM1 / COM2

Mensagempor welltom » 16 Mai 2008 13:06

Oi pessoal,
Para habilitar a porta serial COM1, eu faço:

Private Sub Option1_Click()
If MSComm1.PortOpen = True Then
MSComm1.PortOpen = False
End If
MSComm1.CommPort = 1
MSComm1.Settings = "19200,N,8,1"
MSComm1.InputLen = 0
MSComm1.SThreshold = 1
MSComm1.RThreshold = 1
MSComm1.PortOpen = True
ext1:
End Sub

Pergunto, e para habilitar outra porta, basta mudar
linhas que tem o comando MSComm1 para MSComm2,
é isso mesmo?
Att. Wellington
welltom
Bit
 
Mensagens: 44
Registrado em: 30 Ago 2007 05:24

Re: Portas COM1 / COM2

Mensagempor Jorge_Francisco » 16 Mai 2008 13:12

welltom escreveu:Oi pessoal,
Para habilitar a porta serial COM1, eu faço:

Private Sub Option1_Click()
If MSComm1.PortOpen = True Then
MSComm1.PortOpen = False
End If
MSComm1.CommPort = 1
MSComm1.Settings = "19200,N,8,1"
MSComm1.InputLen = 0
MSComm1.SThreshold = 1
MSComm1.RThreshold = 1
MSComm1.PortOpen = True
ext1:
End Sub

Pergunto, e para habilitar outra porta, basta mudar
linhas que tem o comando MSComm1 para MSComm2,
é isso mesmo?
Att. Wellington


Nunca usei este código, até pq não uso basic, mas este código funciona? o Correto não seria "MSComm1.CommPort = COMM1"? Se for somente aquele "1" ali, então para COM2 seria apenas um "2", MSComm1 é um objeto, poderia ter qualquer nome.
Avatar do usuário
Jorge_Francisco
Dword
 
Mensagens: 1009
Registrado em: 12 Out 2006 09:53
Localização: Rio de Janeiro

Mensagempor Wagner de Queiroz » 16 Mai 2008 14:10

MSComm1 é o nome do componente.

Nao uso VisualBASIC mas até onde sei vc deverá usar:

MSComm1.CommPort = 2 # Para COM2


Veja só este link:

http://www.developerfusion.co.uk/show/194/

Eu uso o Delphi e estou comecando a brincar com as bibliotecas Synaser mas nao consigo receber dados direito.

Tente encontrar o livro Serial Port Complete do Jan Axelson. Eu li este livro e só fala de VisualBASIC. Para voce terá utilidade.

http://www.lvr.com/spc.htm
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP


Voltar para Visual Basic

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x