를 호출 할 때 방법을 종료하는 방법을 내가 같은 연결 이벤트했습니다 :C 번호 : A 이벤트가
mySmppClient.evDeliver_Sm += new SmppClient.Deliver_SmEventHandler(mySmppClient_evDeliver_Sm);
mySmppClient_evDeliver_Sm(){
// have some code here.
}
또 다른 방법은 같은 : check_outbox();
응용 프로그램은 항상 check_outbox()
방법을 확인한다.
코드가 check_outbox()
메서드로 포인터를 디버깅하는 동시에 이벤트가 발생하면 응용 프로그램이 중지됩니다. 따라서 mySmppClient_evDeliver_Sm()
으로 작업하기 시작합니다.
내 질문 : 이벤트가 발생하면 check_outbox가 현재 작업을 완료 한 후 mySmppClient_evDeliver_Sm()
을 호출합니다.
가능합니까? 또는 다른 방법이 있습니까? 아니면 시나리오를 동기화 할 수 있습니까?
보고 할 문제와 관련된 관련 코드를 표시해주십시오. – MethodMan
다음과 같은 두 줄이 있습니다. mySmppClient.evDeliver_Sm + = 새 SmppClient.Deliver_SmEventHandler (mySmppClient_evDeliver_Sm); check_outbox(); 이제는 항상 내 응용 프로그램이 이러한 메서드를 사용합니다. check_outbox는 새 항목에 대해 데이터베이스에 계속 체크인하고 find.check_outbox가 일부 데이터베이스 쿼리를 보유하고있을 때 사용자에게 SMS를 보냅니다. 문제는 이벤트가 응용 프로그램을 중지시킬 때입니다. 포인터가 mySmppClient_evDeliver_Sm() 메소드로 이동하기 때문입니다. – riad
'check_outbox()'여기서 메소드는 무엇입니까? – MethodMan