Pystyykö kahta com porttia pitämään auki yhtä aikaa. Jos, niin kuinkahan se tapahtuisi. ?
Kitoos !
Kitoos !
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
klikaat kaksi commin kuvatusta ja avaat sitten comm1 ja comm2
Tarkoitin avata ohjelmallisesti,
täytyykö com1 sulkea ennen com2 :en
avausta . ?
Sarjaportit on toisistaan riippumattomia joten voit avata ja sulkea kumpaakin (kaikkia jos useampi kuin 2) aivan omaa tahtia.
Tarkoitin kun otat Visual basikilla kaksi com-portin kuvaketta formille elikkä MScomm1 ja MScomm2. Sitten avaat vaikka MScommi1:selle vaikka com-portin yksi ja sen jälkeen voit avata tuolla MScomm2:sella mikätahansa vapaana olevan com- portin. Lyhyesti MScomm oliot toimivat toisiistaan riipumatta samaan tapaa kuin teksti oliot.
niin, eri portit pitää olla, jos tekee näin:
MSComm1.CommPort = 1
MSComm2.CommPort = 1
ja kun yrittää avata portit:
MSComm1.PortOpen = True
MSComm2.PortOpen = True
tulee jälkimmäisestä virheilmoitus:
"Port already open"
siksipä pitääkin olla:
MSComm1.CommPort = 1
MSComm2.CommPort = 2
tai:
MSComm1.CommPort = 2
MSComm2.CommPort = 1
niin avaus onnistuu:
MSComm1.PortOpen = True
MSComm2.PortOpen = True
ja hei, muista sulkea portit lopuksi:
MSComm1.PortOpen = False
MSComm2.PortOpen = False