VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

於VFP內發送傳真
前往頁面 上一頁  1, 2
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
Vincent_JL



註冊時間: 2004-11-04
文章: 2
來自: Taiwan

第 16 樓

發表發表於: 星期四 八月 25, 2005 7:05 pm    文章主題: 引言回覆

Dear ckp6250:
請教一個問題,您的Sample似乎沒有Error Control,若有的話可否Sharing...!
TKS+++!
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1644


第 17 樓

發表發表於: 星期四 八月 25, 2005 10:28 pm    文章主題: 引言回覆

Vincent_JL您好:

基本上這個程序是有經過實作的,它只提供操作模型,至於Error Control的部份,就麻煩您自己加工了
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
pj1688888



註冊時間: 2005-12-12
文章: 5


第 18 樓

發表發表於: 星期一 十二月 12, 2005 11:21 pm    文章主題: Re: 於VFP內發送傳真 引言回覆

我想用foxpro發送傳真,看到你FaxClientXControl.OCX的方法,但一直試不出來,可否麻煩你舉個例子,在foxpro下如何寫程式發送傳真..謝謝


小賴 寫到:
公司採購訂單一向由傳真通知廠商;此種多文多發
(一次傳送多封傳真且每張傳真內容不同)的方式
一般市面傳真軟體似乎難以滿足我們的需求
最近於中華電訊網站無意中發現 FaxClientXControl.OCX
可於VFP直接使用達到傳真的目的,希望好東西能與好朋友分亨
故而在此野人獻曝,敬請指教 !

下載地
http://hinetfax.hinet.net/download.htm
Socket2 Fax 程式和使用說明
回頂端
檢視會員個人資料 發送私人訊息
小賴



註冊時間: 2004-12-27
文章: 470


第 19 樓

發表發表於: 星期二 十二月 13, 2005 10:51 am    文章主題: 引言回覆

TO:pj1688888兄

1. 請容我一段時間整理再貼上來(1 - 2天吧)

2. 是否先確認一下事前工作 :
a. 已下載安裝HiNetFax網際傅真2003
(你可以手動方式於EXCEL, WORD等軟體利用Print功能傳真)

b. 是否已註冊 FaxClientXControl.OCX
REGSVE32 FaxClientXControl.OCX

c 加值服務驗證視窗是否已設定為"自動登錄"

開始- > 程式集 -> HiNetFax網際傳真2003 -> HiNetFax設定
-> 密碼檢查 -> 儲存帳號 ; 儲存密碼 ; 自動登錄
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
小賴



註冊時間: 2004-12-27
文章: 470


第 20 樓

發表發表於: 星期二 十二月 20, 2005 10:20 am    文章主題: 引言回覆

HinetFax傳真例子:

代碼:


oFax1 = NEWOBJECT("HinetFax")
oFax1.SetFaxNumber("2692413")

* 傳真號碼 "2692413" ---> 改成你要傳真的號碼

REPORT  FORM C:\JKPROGRAM\MOD\ModFax431 TO PRINTER
* C:\JKPROGRAM\MOD\ModFax431 改成你自已的報表檔.FRX

MESSAGEBOX("執行完成")
* oFax1 變數生命週期必須等到傳真完成才可消失
* 所以MessageBox請等幾秒再按"確定"


DEFINE CLASS HinetFax AS custom
   oFax = ""
   FaxNumber = ""
   Name = "HinetFax"

   PROCEDURE SetFaxNumber
      LPARAMETERS cFaxNumber
      This.FaxNumber = cFaxNumber
      This.oFax.SetDefaultPrinter
      This.Timer1.Interval =500
   ENDPROC

   PROCEDURE Init
      This.oFax = NEWOBJECT("FaxClientXControl.ASPFaxClient")
      This.AddObject("Timer1", "FaxTimer1")
   ENDPROC
ENDDEFINE


DEFINE CLASS FaxTimer1 AS timer
   Height = 23
   Width = 23
   Name = "FaxTimer1"

   PROCEDURE Timer
      IF This.Parent.oFax.FaxClientRunning
           This.Interval = 0
           This.Parent.oFax.SetDefaultPrinter
           This.Parent.oFax.FaxNumber = This.Parent.FaxNumber
           IF (! EMPTY( This.Parent.FaxNumber))
               This.Parent.oFax.ShowFaxClient = .f.
           ENDIF   
           This.Parent.oFax.StartSend 
           DO WHILE This.Parent.oFax.SendStatus = 3           
           ENDDO
           This.Parent.FaxNumber = ""       
      ENDIF     
   ENDPROC
ENDDEFINE

回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
前往頁面 上一頁  1, 2
2頁(共2頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作