全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1680
推到 Plurk!
推到 Facebook!

[QB]請問...QB寫出的程式對列印格式的設定

答題得分者是:wyndog
Julien
一般會員


發表:36
回覆:28
積分:12
註冊:2002-11-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-30 10:32:28 IP:59.120.xxx.xxx 未訂閱
User 單位使用一個由QB寫的DOS執行檔,在DOS環境下將資料轉換排序後,存入另一個文字檔,並利用ACSII碼控制列印格式(粗體..換頁等等). 現已利用QB改寫,仍能作資料轉換與排序,存成一個文字檔.但是,在Windows環境下開啟該文字檔的應用程式,通常是Nodepad(即小作家). 請問...QB有辦法控制Nodepad(或Wordpad或其它文件應用程式)的列印格式嗎?< >要怎麼控制呢?< >可以加入PCL印表機指令嗎? > ======================== 曾寫過什麼樣的程式, 早已忘記........ ======================== 發表人 -
wyndog
資深會員


發表:7
回覆:362
積分:348
註冊:2004-10-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-30 15:09:50 IP:60.248.xxx.xxx 未訂閱
沒辦法控制吧? 因為 NotePad 是純文字格式的,本來就沒有列印指令在裡頭 而 WordPad 的話,就要轉成 RTF 才行 試試直接用 QB 印看行不行? 不然就是得請人寫個程式,直接印 QB 轉出來的文字檔 這個方法應該是可行的,我在操作收據機之類有自己的 ESC Command 的 的確是可以成功,試試看吧
Julien
一般會員


發表:36
回覆:28
積分:12
註冊:2002-11-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-30 15:28:16 IP:59.120.xxx.xxx 未訂閱
勞煩.. 使用 WordPad 的話,先轉成 RTF ,那不就是直接用Word就行了? 若要寫在 >需加 >能否提供一些相關資訊呢?< > <>< face="Verdana, Arial, Helvetica">引言: 沒辦法控制吧? 因為 NotePad 是純文字格式的,本來就沒有列印指令在裡頭 而 WordPad 的話,就要轉成 RTF 才行 試試直接用 QB 印看行不行? 不然就是得請人寫個程式,直接印 QB 轉出來的文字檔 這個方法應該是可行的,我在操作收據機之類有自己的 ESC Command 的 的確是可以成功,試試看吧 ======================== 曾寫過什麼樣的程式, 早已忘記........ ========================
wyndog
資深會員


發表:7
回覆:362
積分:348
註冊:2004-10-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-30 15:48:41 IP:60.248.xxx.xxx 未訂閱
先請教一下 QB 丟出來的文字檔案中 所謂的 ASCII 碼控制列印格式(如粗體、換頁等) 是指 PCL 的印表機指令嗎? 還是古早的那種點陣印表機用的 ESC 列印指令? 因為這部份是屬於印表機相關的,換印表機就幾乎等於要重寫.... 如果指的是倚天中文下的那種 ~w2 之類的指令 據我所知,還可以用漢書來列印 除非是相容性考量,不然,在 Windows 底下列印是不需要加入 PCL 印表機指令的,因為 Windows 是用自己的方式來控制格式的 至於,用什麼語言寫應該都不是大問題
系統時間:2024-04-24 18:36:20
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!