Hey, ben VB6 comm32 kullanarak bir RS232 komutu ile bir A/V Reciever açmaya çalışıyorum.RS232c VB6 yardım
Command code Parameter code CR Code set example
PW ON <CR> PWON<CR>
Ve bu reciever açar asla
MSComm.CommPort = 2
MSComm.Settings = "9600,n,8,1"
MSComm.PortOpen = True
If Not MSComm.PortOpen Then
MsgBox "not opened"
Else
MSComm.Output = "PWON" & Chr(13)
Do While MSComm.InBufferCount > 0
Text1.Text = Text1.Text & MSComm.Input
Loop
End If
i anda çalışmıyor gibi görünüyor o doesnt kullanıyorum benim VB6 kodu ...: bunun açmak için kullanmak söylüyor. Ne yanlış yapabilirdim? Com portunun 2 olduğundan emin olmak için kontrol ettim.
David
Ne tür bir A/V alıcısı kullanıyorsunuz? Spesifikasyona bir bakabilir miyiz? – PleaseStand
A/V, bir Marantz sr7005'dir. Kullandığım PDF şu: http://www.filefactory.com/file/b45ce8b/n/Marantz_New_RS232C_Command_List-Receiver_All.pdf – StealthRT
Çıkış tamponunda mı oturuyor? Kontrol etmek için mülkün tam adını hatırlamıyorum ... outputbuffercount veya başka bir şey? Ayrıca, akış kontrolünü kapattın, evet? Başkalarının önerdiği gibi, önce Hyperterminal'de çalışın. – Brad