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

POS印表機開錢櫃的問題
前往頁面 上一頁  1, 2
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
saint



註冊時間: 2003-07-14
文章: 211


第 16 樓

發表發表於: 星期四 九月 16, 2010 6:02 pm    文章主題: 引言回覆

我記得上回寫時..是送chr 多少去的..要回去看一下code 才知道
這可以問硬體廠商呀,上回是看VB的code 改寫..
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 MSN Messenger
chilin



註冊時間: 2003-10-01
文章: 79
來自: Taipei,Taiwan

第 17 樓

發表發表於: 星期五 九月 17, 2010 1:00 pm    文章主題: 引言回覆

二聯式發票機TP-3688指令:
引言回覆:
ESC ESC "V" Data CR
<作用> 發票送紙切紙
<控制碼> ESC ESC 「V」 S CR
十六進位碼 1B 1B 56 S 0D
十進位碼 27 27 86 S 13
<說明 > 此一指令專為發票紙設計之複合指令,其同時完成動作有
<送紙><蓋店名章><定位><切紙>
S = 「R」 52h 收執聯送紙,蓋店名章,定位,切紙
S = 「J」 4Ah 存根聯送紙,定位
S = 「B」 42h 收執聯送紙,蓋店名章,定位,切紙,同時存根聯送紙定位
ESC ESC 「V」 (56): 切紙留一點
ESC ESC 「v」 (76h) : 切紙留三點


CMD=CHR(27)+CHR(27)+"VB"+CHR(13)
STRTOFILE(CMD,[INV.TXT])
! TYPE INV.TXT > LPT1:
OR
! TYPE INV.TXT > COM1:


不同發票機使用的列印指令不一定相同,請參考發票機說明 OR 洽廠商。
一般常見的有 EPSON(Esc/pos)、拍檔(TP-3688)

_________________
一個喜愛Latte的男人
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
kalok



註冊時間: 2010-08-26
文章: 284


第 18 樓

發表發表於: 星期六 九月 18, 2010 11:45 am    文章主題: 引言回覆

VFP有command可傳送資料到LPT, 不需要用DOS的command, 但現時想不起來.
回頂端
檢視會員個人資料 發送私人訊息
张三



註冊時間: 2010-06-08
文章: 15


第 19 樓

發表發表於: 星期日 九月 19, 2010 8:37 am    文章主題: 引言回覆

Code in VFP

Copy File INV.TXT to LPT1

or

Copy File INV.TXT to Com1
回頂端
檢視會員個人資料 發送私人訊息
goto-dream



註冊時間: 2004-05-11
文章: 909


第 20 樓

發表發表於: 星期日 九月 19, 2010 6:15 pm    文章主題: 引言回覆

我在 錢櫃 上面 遇到 問題了

使用上面所有辦法.都沒能開啟錢櫃

是否有方式 能偵測 錢櫃 是不是 壞了!!

這個很困擾我??

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
goto-dream



註冊時間: 2004-05-11
文章: 909


第 21 樓

發表發表於: 星期四 九月 23, 2010 1:27 pm    文章主題: Re: POS印表機開錢櫃的問題 引言回覆

chilin 寫到:
bigear 寫到:
條件:送出一個 ESC+P 的碼給印表機
效果:錢櫃打開

早期在 98 的環境只要下一行指令就可以了
?CHR(27)+"P"

但是在 XP 的環境下
同樣的指令,卻是列印而不是開錢櫃
XP 好像不吃 DOS 指令的樣子

更討厭的是,還不知道是不是驅動程式的問題
廠商提供 98 和 XP 的驅動程式好像又不一樣

真不知道到底是哪裡出的問題
若是 XP 的問題,還請狐友指點迷津

以下是印表機型號
http://www.partner.com.tw/ch-big5/products/products.asp?id=RP-300


STRTOFILE(CHR(27)+"P",[CASHBOX.TXT])
! TYPE CASHBOX.TXT > LPT1:
OR
! TYPE CASHBOX.TXT > COM1:

總之:
1.將你的列印指令存成文字檔。
2.再用TYPE命令,將此文字檔案內容導出到指定的設備即可。
3.要[列印發票]或[開錢櫃]都可達成。

PS:善用DOS指令
> (導出)
< (導入)
| (管線)



COM模式可以...LPT方式 沒辦法開
這個我參考了.送出訊號.沒辦法開...

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

          愛作夢
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
goto-dream



註冊時間: 2004-05-11
文章: 909


第 22 樓

發表發表於: 星期日 九月 26, 2010 11:37 pm    文章主題: 引言回覆

更正 以下是可以使用的
STRTOFILE(CHR(27)+"P",[CASHBOX.TXT])
! TYPE CASHBOX.TXT > LPT1:
OR
! TYPE CASHBOX.TXT > COM1:

_________________
福隆昌淨水有限公司--淨水器的專家,淨水器,飲水機,濾心!!

想了解更多,您可上幸福雞湯組.找尋!!丁澐瑄.老師.

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

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


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