fax.txt
上传用户:songdai06
上传日期:2020-08-18
资源大小:3k
文件大小:1k
源码类别:

传真(Fax)编程

开发平台:

PowerBuilder

  1. // FAX from this PowerBuilder code using WINFAX SDK
  2. OLEObject   objWinfaxSend
  3. Integer       li_rtn
  4. s_fax          lsc_fax
  5. string          ls_client_name
  6. string          ls_subject
  7. string          ls_cover_text
  8. string          ls_attachment
  9. string          ls_receipment_fax
  10. objWinfaxSend = CREATE OLEObject
  11. li_rtn= objWinfaxSend.ConnectToNewObject("WinFax.SDKSend")
  12. open(w_resp_fax)
  13. lsc_fax = Message.PowerObjectParm
  14. If lsc_fax.ss_subject = '#cancel#' then
  15. return
  16. end if
  17. ls_client_name = lsc_fax.ss_client_name
  18. ls_attachment = lsc_fax.ss_attachment
  19. ls_subject = lsc_fax.ss_subject
  20. ls_cover_text = lsc_fax.ss_cover_text
  21. ls_receipment_fax = lsc_fax.ss_receipment_fax
  22. objWinfaxSend.SetClientID (ls_client_name)
  23. objWinfaxSend.SetSubject(ls_subject)
  24. objWinfaxSend.SetUseCover(1)
  25. objWinfaxSend.SetCoverText(ls_cover_text)
  26. IF objWinfaxSend.AddAttachmentFile(ls_attachment) = 1 THEN
  27. Messagebox("Error", "File Not Found")
  28. return
  29. end if
  30. objWinfaxSend.SetNumber(ls_receipment_fax)  
  31. objWinfaxSend.AddRecipient()
  32. IF objWinfaxSend.Send(0) = 1 THEN
  33. MessageBox('Error', 'Fax Not Sent')
  34. END IF
  35. messagebox("WinFax", "done")