錯誤訊息的問題 |
尚未結案
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
|
ko
資深會員 發表:28 回覆:785 積分:444 註冊:2002-08-14 發送簡訊給我 |
|
likush
高階會員 發表:5 回覆:235 積分:103 註冊:2002-10-08 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
引言: barbara 你好: 你檢查一下,電腦是否有設定印表機ko,您好!! 印表機都okㄋㄟ,且有指定預設的printer. 引言: 請問您是否有在FORM的ONCLOSE或ONDESTORY事件中寫入像CLOSE等? 如果沒有的話可否貼上您的程式碼以供站上高手代為解決?likush,您好!! 在這表單中,可關閉的方式我使用了兩種: 1.在FormClose就執行以下這行程式而已 Action:=cafree; 2.利用Button OnClick執行這行程式 close; 但關閉預覽報表後,想再關閉此表單,用以上兩種方法都出現同樣的錯誤耶!! |
likush
高階會員 發表:5 回覆:235 積分:103 註冊:2002-10-08 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
引言: 小弟功力粗淺,想依您所提問的問題您是否是FORM及REPORT在同一只FORM裡?您有否在報表關閉時有作什麼動作嗎?如果沒有的話,建議您可從自行DEBUG一下看問題點出在那裡?如無法解決再將問題貼上。Hi likush您好!! 我的表單及報表是不同的Form;在將預覽報表關閉後,也無其它的動作。 我曾單步執行但會出現以下的message(但complier ok ,執行也ok,就唯獨會發生我所問的那個問題)....,之後,我就不知怎辦了,只好求助於各位前輩大哥了。 < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=17086370&CC=382130"> |
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
引言:你按下Browse的按鈕 然後路徑指向 [C:\Program Files\Borland\Delphi6\quickrpt]<--你裝delphi的那個槽 然後找到quickrpt.pas點擊它 再按ok鈕應該就可以了 天行健 君子當自強不息~~@.@ 發表人 - T.J.B 於 2004/08/11 15:18:45引言: 小弟功力粗淺,想依您所提問的問題您是否是FORM及REPORT在同一只FORM裡?您有否在報表關閉時有作什麼動作嗎?如果沒有的話,建議您可從自行DEBUG一下看問題點出在那裡?如無法解決再將問題貼上。Hi likush您好!! 我的表單及報表是不同的Form;在將預覽報表關閉後,也無其它的動作。 我曾單步執行但會出現以下的message(但complier ok ,執行也ok,就唯獨會發生我所問的那個問題)....,之後,我就不知怎辦了,只好求助於各位前輩大哥了。 < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=17086370&CC=382130">
------
天行健 君子當自強不息~~@.@ |
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
|
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
你試試看把這段程式碼加在 formclose 的事件上
procedure TfrmR1AllowType.FormClose(Sender: TObject;
var Action: TCloseAction);
begin
QRPreview1.QRPrinter.Free ; //你自己的 TQRPreview的名字
QRPreview1.QRPrinter:= nil ;//你自己的 TQRPreview的名字
end; 天行健
君子當自強不息~~@.@
------
天行健 君子當自強不息~~@.@ |
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
引言: 你試試看把這段程式碼加在 formclose 的事件上 procedure TfrmR1AllowType.FormClose(Sender: TObject; var Action: TCloseAction); begin QRPreview1.QRPrinter.Free ; //你自己的 TQRPreview的名字 QRPreview1.QRPrinter:= nil ;//你自己的 TQRPreview的名字 end; 天行健 君子當自強不息~~@.@Hi! T.J.B您好!! 謝謝您提供的方法。我踹了,可是還是出現同樣的錯誤訊息耶。 |
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
引言: 你可以把出現錯誤訊息的前後程式碼post上來 大家可以幫你看看 天行健 君子當自強不息~~@.@真的嗎?太好了,那就麻煩各位前輩大哥了!! 以下程式碼是我動作執行的順序,錯誤就發生在第三大段關閉Form的部份。 http://delphi.ktop.com.tw/loadfile.php?TOPICID=17131129&CC=383131 |
ko
資深會員 發表:28 回覆:785 積分:444 註冊:2002-08-14 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
引言: barbara 你好: 若 PreviewModal 改成 Preview 你有試過嗎 或者>>< face="Verdana, Arial, Helvetica"> ko 您好!! 1.我把PreviewModal 改成 Preview試了,不會有我目前所提出的問題,但會有另一個問題就是:因為Preview不須先關閉報表就可作下一個動作,我試了萬一使用者未將報表關閉就離開程式(這發生的可能性很高)的話會產生以下的錯誤訊息耶!! (能有一種方法用Preview又可預防這個錯誤發生嗎?) 2.至於您提的第二個建議 "frmPB00 在add files to procedure 的時候 設定 auto Create" 這個我不是很懂耶,可以給我一點提示或步驟嗎?謝謝囉!! |
likush
高階會員 發表:5 回覆:235 積分:103 註冊:2002-10-08 發送簡訊給我 |
|
ko
資深會員 發表:28 回覆:785 積分:444 註冊:2002-08-14 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
引言: barbara 你好: 第一種狀況已經解決了, 但是又遇到,若使用者無緣無故,亂動不按照規定使用軟體 這樣我會建議先呼個幾巴掌,然後告訴他不會用就不要裝懂 關於這種狀況,只能在 >>< face="Verdana, Arial, Helvetica"> ko, 您好!! 使用者的確令人又愛又恨!(至於呼巴掌~我看我先練練鐵砂掌再說吧!< >) 重點是:我已解決問題了耶< >(就以上您所提供的意見模擬成PreviewModal的狀況),謝謝您囉!!以後還煩請多多指教幫忙。 另也謝謝likush、 T.J.B的幫忙!! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |