線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2145
推到 Plurk!
推到 Facebook!

QuickRep 無法橫印的問題?

答題得分者是:chris681016
mybanksoft
初階會員


發表:8
回覆:37
積分:29
註冊:2007-12-25

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-03-10 11:14:28 IP:211.22.xxx.xxx 訂閱

一、我是用Delphi 6 update 2 的QuickRep寫一個簡單的報表。
二、我知道QuickRep1.Page.Orientation := poLandscape; //這樣就可以橫印了
三、但是並不是所有的印表機都可以橫印(我的電腦裝有4台印表機),其中有二台就不行(相同的電腦、程式、作業環境)
四、之前我都是將印表機移除重新安裝後即可,但是現在重新安裝印表機,也沒有用,印了幾張後,他就只能印直印。
五、我進入「開始 > 設定 > 印表機首傳真」查看該印表機的內容發現,不能橫印的這台印表機,如果改變列印方向,他的套印按鈕是無法Enable(無法按,呈灰色狀態)。但是Word可以將版面改為橫式,卻可以橫印(再次強調,誐的軟體在很多人的電腦都可以橫印)。
六、因為現在已無法用重新安裝印表機的方式去處理,勢必要由Delphi下手,我是懷疑會是QuickRep版本太舊的關系嗎?因為我沒有其他版本的Delphi所以沒有辦法試。

不知道有無其他的方法解決這個問題。
修正1內容:剛才下載了最新的QuickRep之後,發現新版的軟體也無法解決這個問題,有空可能要用Delphi 2009再 試看看
修正2內容:測試Delphi 2009 Quikcreport5.04,情況相同,無法橫印,可能是我弄錯方向。但是如果真的是window升級的關系,那我就唯有找出可能的問題套件,不然是無解的。
修正3內容:找到問題可能發生的原因。印表機的預設紙張好像被修改了,因此只要將預設紙張改回來就可以了。(目前尚未發現有問題)
------
努力學習Rave
編輯記錄
mybanksoft 重新編輯於 2009-03-10 16:35:32, 註解 增加測試的心得‧
mybanksoft 重新編輯於 2009-03-10 16:37:20, 註解 無‧
mybanksoft 重新編輯於 2009-03-10 20:24:11, 註解 測試Delphi 2009 + Quikcreport5.04‧
mybanksoft 重新編輯於 2009-03-11 10:34:27, 註解 找到問題可能發生的原因。‧
mybanksoft 重新編輯於 2009-03-11 10:34:29, 註解 找到問題可能發生的原因。‧
chris681016
中階會員


發表:69
回覆:122
積分:98
註冊:2006-10-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-03-12 14:18:18 IP:211.75.xxx.xxx 訂閱
看你寫的第3點
找到問題可能發生的原因。印表機的預設紙張好像被修改了
這個是你用程式去改預設印機的內容,如預設紙張.....等

以前我也有用過程式改預設印機的內容,這樣好像會發生問題,不過忘了什麼,只要將預設印表的進階打開,隨便選一值讓他初始一些東西就好。不過後來我就不是改預設印機的內容。
mybanksoft
初階會員


發表:8
回覆:37
積分:29
註冊:2007-12-25

發送簡訊給我
#3 引用回覆 回覆 發表時間:2009-03-12 20:29:34 IP:118.231.xxx.xxx 訂閱
沒錯就像您講的一樣,我是托我一個朋友寫的軟體,他會自動修改預設紙張,只是我運用的不好,目前將該項功能關掉後即未再發生。
謝謝您的回答。
------
努力學習Rave
系統時間:2024-04-27 1:24:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!