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

如何於其他程式中,自動輸入資料(傳真)
前往頁面 1, 2  下一頁
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
215001



註冊時間: 2003-06-11
文章: 389


第 1 樓

發表發表於: 星期日 二月 12, 2012 10:42 pm    文章主題: 如何於其他程式中,自動輸入資料(傳真) 引言回覆

請教各位:

我的傳真印表機是 HP officejet 4200 FAX
當要傳真時,都會出現一個輸入傳真號碼的畫面

目前作法如下:
代碼:

* 填入傳真號碼
oWS = CreateObject( "WScript.Shell" )
oWS.AppActivate( "hp officejet 4200 series - 傳送傳真" )
oWS.SendKeys( "{TAB}" )
oWS.SendKeys( "{TAB}" )
oWS.SendKeys( "{TAB}" )
oWS.SendKeys( "7654321"+"{ENTER}" )  && 傳真號碼 (Enter後 立即傳真)
RELEASE oWS


是否有類似: hp4200form.textfax.value="7654321" 的方法可用
因為要大量傳真時,上面的方法不是很穩定,有時會填錯輸入格
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



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


第 2 樓

發表發表於: 星期一 二月 13, 2012 7:52 am    文章主題: 引言回覆

這個問題,本站上的文章一土拉庫,搜一下吧
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
215001



註冊時間: 2003-06-11
文章: 389


第 3 樓

發表發表於: 星期一 二月 13, 2012 10:17 am    文章主題: 引言回覆

可以提供一下要搜尋的關鍵字嗎?
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



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


第 4 樓

發表發表於: 星期三 二月 15, 2012 3:42 pm    文章主題: 引言回覆

傳真
FAX
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
215001



註冊時間: 2003-06-11
文章: 389


第 5 樓

發表發表於: 星期三 二月 15, 2012 4:22 pm    文章主題: 引言回覆

謝謝

這些資料我已搜詢過,可能不適用
因為HP officejet 4200 傳真印表機,無法使用WinFAX,也無法使用 Microsoft FAX 來傳真
他有自己的傳真畫面.就是要傳真時,才會跳出 "hp officejet series 4200 - 傳送傳真" 的畫面 (如上圖)

我想要用API 的方式填入傳真號碼,不知道有沒有人可提供關鍵字,我再到Google 搜尋範例
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



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


第 6 樓

發表發表於: 星期三 二月 15, 2012 5:42 pm    文章主題: 引言回覆

我覺得,HP officejet 4200如果能當成 Fax Modem 來用的話
那麼,網站上的任何範例都應該適用才對
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2157


第 7 樓

發表發表於: 星期三 二月 15, 2012 7:17 pm    文章主題: 引言回覆

我寫信去問hp工程師,
他的回答:

親愛的先生/女士 您好:

感謝您來信詢問惠普科技(Hewlett-Packard)相關資訊,我是惠普技術工程師支工程師 Sam. 本顧客服務中心很榮幸為您服務,對於您的問題,以下是我的回答:

很抱歉,這款軟體是屬於Microsoft開發的第三方語言編輯軟體,可能不支援印表機的傳真設定,建議您資詢Microsoft 的Visual Basic工程師,感謝您使用HP的產品!

為用戶提供滿意優質的服務,一直是我們努力的目標,期待您在接受日後的服務品質在線調查時,能真實的反應並提出您寶貴的意見和建議,我們將不斷努力為您做到更好!


萬事如意

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
ckp6250



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


第 8 樓

發表發表於: 星期三 二月 15, 2012 8:57 pm    文章主題: 引言回覆

好一個『二郎廟』

二郎者,老郎之子,大郎之弟,三郎之兄,而小郎之父也。二郎有廟以祀二郎。廟前有樹,樹後為廟。人皆謂樹在廟前,余獨謂廟在樹後。廟左置鐘,廟右懸鼓。鐘聲噹噹,鼓聲咚咚,噹噹咚咚,咚咚噹噹,咚噹咚噹,噹咚噹咚,二郎廟妙哉,妙哉二郎廟,是為記。
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
spfrk



註冊時間: 2004-11-08
文章: 161


第 9 樓

發表發表於: 星期三 二月 15, 2012 11:04 pm    文章主題: 引言回覆

去買一個 USB FAX MODEM 約310-350元, 然後安裝 WINFAX9.0
就可以使用 WINFAX API 呼叫, 我就是這樣用的, 大量發傳真時很好用
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



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


第 10 樓

發表發表於: 星期四 二月 16, 2012 7:30 am    文章主題: 引言回覆

贊同,
300元解決問題,比花三星期研究HP來得划算。
只花300,又不是3000,客戶應該沒有理由反對。

同時請教spfrk
WinFax可以用網路分享嗎?
也就是全公司10台電腦,但只買一個USB FAX MODEM,然後,其它九台電腦透過它去傳真?類似印表伺服器那樣?
市面上有沒有賣「傳真伺服器」呀?
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
215001



註冊時間: 2003-06-11
文章: 389


第 11 樓

發表發表於: 星期四 二月 16, 2012 9:19 am    文章主題: 引言回覆

謝謝各位的解答

1.我也贊同各位的想法.花300元能解決問題.是比花三星期研究HP來得划算
這個問題,是我自己要用到的功能,以前也是用WinFAX,這次是想順便學習利用 Win32 API來控制其他的程式
類似外掛,自動化其他程式的用途,因為偶爾會碰到客戶要求要搭配其他的程式來做自動化處理,例如:Outlook Express , IE ...
有時需自動填入資料,自動按鈕,自動關閉該程式等等功能,所以先學起來

2. HP officejet 4200 FAX 是傳真印表機 , 他不能當做 Fax Modem 來用的話
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



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


第 12 樓

發表發表於: 星期四 二月 16, 2012 9:51 am    文章主題: 引言回覆

215001 寫到:

2. HP officejet 4200 FAX 是傳真印表機 , 他不能當做 Fax Modem 來用的話


  我是很懷疑這一點啦,如果它不能當 Fax Modem 的話,那買這種東西根本沒有意義,如果我有一萬個客戶,那我的傳真電話號碼要記錄在那兒?難道只能存進HP的軟體?那如果改天我換新的事務機呢?

  一般最通行的比如outlook,如果這台機器不能和outlook合作,那就很奇怪了。

  下回要買事務機,得先問問能否在outlook底下工作,如果能,那麼任何自己開發的程式也辦得到,若不能,那就要考慮再三了。
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
215001



註冊時間: 2003-06-11
文章: 389


第 13 樓

發表發表於: 星期四 二月 16, 2012 11:36 am    文章主題: 引言回覆

謝謝ckp6250

上面說過,這次的問題,純粹好玩,也是自己 "自動化" 的一個挑戰

目前我的做法如下:
1.先於VFP下,直接開啟客戶檔,勾選出要傳真的名單 (直接用進銷存的 "客戶.DBF" 檔就好了,不用再額外建檔)
2.由VFP 自動開啟 DM.DOC 檔 (或者也可以開啟 Corel Draw 的檔案)
3.由VFP 呼叫 Word 的 PrintOut 指令
4.偵測當出現 "hp officejet series - 傳送傳真" 的畫面時,自動填入傳真號碼,傳送出去 (●●●此處不想用WScript.Shell,想改用 Win32 API的方式來自動輸入傳真號碼)
5.偵測當出現 "傳送失敗" 的畫面時,自動關閉該畫面
6.換下一位客戶,重覆回到步驟3

上週傳真了約300封,大致還好,一萬個客戶,應該也沒問題
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



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


第 14 樓

發表發表於: 星期五 二月 17, 2012 9:28 am    文章主題: 引言回覆

嗯,若純粹好玩,如此也無妨
若要商業化,就行不通了
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
spfrk



註冊時間: 2004-11-08
文章: 161


第 15 樓

發表發表於: 星期六 二月 18, 2012 1:06 pm    文章主題: 引言回覆

WINFAX 有 SERVER MODE, 可以大家共用, 但我沒試過
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
前往頁面 1, 2  下一頁
1頁(共2頁)

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


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