인터페이스"초기화

R

ryusgnal

Guest
전 포트 1에서 내 통신 포트를 초기화하려면이 명령을 사용하여

m_Comm.SetCommPort (1);
m_Comm.SetSettings ( "9600, N으로, 8, 1");
m_Comm.SetPortOpen ()이 TRUE;

어떻게 어떤 포트 2에 한 번 더 통신 포트를 초기화하려면?

어떻게 처신을 모두 통제하기 위해?예 : comm1에서 데이터를 수신하고 싶은대로 보내 comm2을받을 수있습니다.

당신 ........... 감사합니다

 
은 매우 간단합니다.그냥 통신 개체에서 다른 개체의 인스턴스를 만듭니다.알아요,하지만 어떤 개체를 잘하지 않고, 당신이 이런 짓을 생각하자 :

COMMSerial 커뮤니케이션;

m_Comm.SetCommPort (1);
m_Comm.SetSettings ( "9600, N으로, 8, 1");
m_Comm.SetPortOpen ()이 TRUE;

괜찮 아요?이제, 그냥 이렇게 :

COMMSerial Comm_2;

m_Comm_2.SetCommPort (2);
m_Comm_2.SetSettings ( "9600, N으로, 8, 1");
m_Comm_2.SetPortOpen ()이 TRUE;.

최고 안부 행복 공휴일

Breno

 
그냥 다른 컨트롤을 추가하는 경우에만 귀하의 PC에 두 개의 시리얼 포트가있다.

 
그래, 내 PC에 두 개의 통신 포트.

또 "MS는 통신 제어"(같은 그림에서 추가할 필요) 또는 없습니까?

사진보기 난 이미 무슨 짓을했는지 난 이미 다른 통신 포트를 초기화하는 것이 위에 추가합니다.내가 프로그램을 컴파일하고, 다 괜찮 아요하지만이 때 (프로그램)가 실행되지 않는 프로그램, 일이 아무것도 실행하려고합니다.아무도 무엇이 잘못인지 알아?

감사드립니다 ....<img src="http://img149.imageshack.us/img149/2735/41089114uj0.jpg" border="0" alt="Initialize two comm port in visual C " title="비주얼 C에서 초기화 두 개의 통신 포트 "/>
 
만약 당신이 MSComm 컨트롤 사용 예, 당신이 두 개의 컨트롤이 필요합니다.

 
funnynypd 썼습니다 :

만약 당신이 MSComm 컨트롤 사용 예, 당신이 두 개의 컨트롤이 필요합니다.
 
별도의 코드를 초기화나요?그리고 포트 # 지부 때 이벤트가 있는지 확인?

 
funnynypd 썼습니다 :

별도의 코드를 초기화나요?
그리고 포트 # 지부 때 이벤트가 있는지 확인?
 

Welcome to EDABoard.com

Sponsor

Back
Top