반갑습니다. 팩스프로그램 작성 중이시라니..
소스를 봤는데요. 아직 실력이 모자라서 그런지 완벽히 이해를 잘 못하겠어서
잡담식으로 제 경험을 토대로 몇가지 알려 드리겠습니다.
OnFaxNext이벤트를 쓰시려면 물론 리스트가 있어야 합니다.
리스트 작성후에 StartTransmit를 하시면 자동적으로 그 리스트를 찾아 계속
팩스를 보냅니다.
그냥 StartTrnsmit를 하실거면 이 프로시져를 호출하시기 전에 FaxFile과
PhoneNumber, 선택사항으로 CoverFile을 먼저 Assign하셔야 합니다.
팩스보내기 이벤트의 순서는 이렇습니다.
FaxStatus Event -->처음 시작시 First를 인식
FaxNext Event
FaxLog -->(FaxStart)
전송
FaxLog -->(Fax Fail or OK):전송결과
FaxNext(더이상 보낼것이 없으면 Null : 한개의 팩스를 보내거나 아님 여러 리스트를
다 보내면)
FaxStatus ->(팩스마지막을 인식: Last)
FaxFinished
도움이 되셨는지. 혹시 제가 다 아는사실을 주절 거렸는지..
한개 더 사족을 달자면
ini파일에서 읽어오는 baud,port,에서 읽어오는 baud,port,^
값
은 구지 If elseIf문으로 쓰지 않아도 그냥 한번만 파일에서
읽어온값을 Assign해 주셔도 될것같은데..
온라인상에서 작성해서 엉망이 되어버렸습니다.
열심히 하시구요. 좋은 결과 있길 바라겠습니다.
|