Delphi&Word第二章DataToWord source |
|
delphiwww
資深會員 發表:145 回覆:363 積分:368 註冊:2002-03-13 發送簡訊給我 |
#1
發表時間:2002-11-06 15:07:29
IP:202.145.xxx.xxx 未訂閱
內容包含
紙張大小--印表幾的基本設定取得
邊界設定
文字轉表格
自動圖文集
頁眉頁首
每頁插入表格抬頭等
表格內容位置設定,字型設定等
| ||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
#2
發表時間:2002-11-06 16:21:07
IP:203.204.xxx.xxx
未訂閱
引言: 內容包含 紙張大小--印表幾的基本設定取得 邊界設定 文字轉表格 自動圖文集 頁眉頁首 每頁插入表格抬頭等 表格內容位置設定,字型設定等delphiwww兄,請問可否用Delphi叫出Excel的印表機設定畫面和預覽畫面,我試了好久都沒有辦法,看巨集只是用PreviewOut,可是我用了之後會當機。我是用CreateOleObject控制的。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
delphiwww
資深會員 發表:145 回覆:363 積分:368 註冊:2002-03-13 發送簡訊給我 |
#3
發表時間:2002-11-06 17:19:30
IP:202.145.xxx.xxx
未訂閱
找了一下,不知道是不是你要的
procedure TForm1.Button4Click(Sender: TObject);
begin
ExcelWorkbook1.PrintPreview; //預覽
end;
//版面設定,其中EmptyParam共有30個
procedure TForm1.Button5Click(Sender: TObject);
begin
ExcelApplication1.Dialogs.Item[xlDialogPageSetup].Show(Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,
Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,
Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,
Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam);
end;
|
||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
#4
發表時間:2002-11-06 18:10:52
IP:203.204.xxx.xxx
未訂閱
引言: 找了一下,不知道是不是你要的 procedure TForm1.Button4Click(Sender: TObject); begin ExcelWorkbook1.PrintPreview; //預覽 end; //版面設定,其中EmptyParam共有30個 procedure TForm1.Button5Click(Sender: TObject); begin ExcelApplication1.Dialogs.Item[xlDialogPageSetup].Show(Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam, Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam, Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam, Emptyparam,Emptyparam,Emptyparam,Emptyparam,Emptyparam); end;感謝delphiwww兄,我會試看看的,請問你是到哪裡找資料的?不會是MSDN吧,那裡資料好多,害我都不曉得要從哪裡查起。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
delphiwww
資深會員 發表:145 回覆:363 積分:368 註冊:2002-03-13 發送簡訊給我 |
#5
發表時間:2002-11-07 09:34:48
IP:202.145.xxx.xxx
未訂閱
這是我自己try出來了,msdn看了很久,幾乎是沒用
|
||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
#6
發表時間:2002-11-07 13:43:22
IP:203.204.xxx.xxx
未訂閱
引言: 這是我自己try出來了,msdn看了很久,幾乎是沒用之前發問時打錯了,我是用PrintPreview沒錯,可是為什麼沒有辦法預覽呢?昨天又試了一下,原來是沒有開啟Excel的關係,後來發現有些功能沒有開啟Excel是無法執行的。我是用OleContainer和CreateOleObject的方式來控制的。 真的是要多謝delphiwww兄的幫忙,那個Dialogs我也知道,但是就是不會用(試了很久),有了你的範例,很多對話框都叫的出來了,例如:列印前先出現選擇印表機的對話框。 再次謝謝delphiwww兄的幫忙。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
delphiwww
資深會員 發表:145 回覆:363 積分:368 註冊:2002-03-13 發送簡訊給我 |
#7
發表時間:2002-11-07 13:53:37
IP:202.145.xxx.xxx
未訂閱
-->有些功能沒有開啟Excel是無法執行的
在Word&Excel中,有許多功能真的是沒有開啟是無法找到,
所以第二篇中,有關於版面設定,就只好求助於FR的source,這是沒有辦法的
Dialog是不小心發現的想法,不過說真的
試了Word & Excel後覺得報表用Word與Excel好像以前用
HE及PE2一樣,越來越好用
希望寫完這幾篇後,以後大家作報表越來越容易 delphiwww
|
||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
#8
發表時間:2002-11-07 16:45:15
IP:203.204.xxx.xxx
未訂閱
引言: -->有些功能沒有開啟Excel是無法執行的 在Word&Excel中,有許多功能真的是沒有開啟是無法找到, 所以第二篇中,有關於版面設定,就只好求助於FR的source,這是沒有辦法的 Dialog是不小心發現的想法,不過說真的 試了Word & Excel後覺得報表用Word與Excel好像以前用 HE及PE2一樣,越來越好用 希望寫完這幾篇後,以後大家作報表越來越容易 delphiwwwFR是指FastReport吧!想不到FR也有用到Office,沒有辦法現在我都還是用QR。拿Office來當報表是好用,不過也好貴。目前的做法都是那台電腦得裝Office才行。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
||
delphiwww
資深會員 發表:145 回覆:363 積分:368 註冊:2002-03-13 發送簡訊給我 |
#9
發表時間:2002-11-07 17:05:18
IP:202.145.xxx.xxx
未訂閱
對不起,講的不夠清除,是指參考
FR的Source code,完成版面設定的部分
否則需要先開啟Word 或 Excel才可以做版面設定
|
||
jieshu
版主 發表:42 回覆:894 積分:745 註冊:2002-04-15 發送簡訊給我 |
#10
發表時間:2002-11-07 17:16:18
IP:203.204.xxx.xxx
未訂閱
引言: 對不起,講的不夠清除,是指參考 FR的Source code,完成版面設定的部分 否則需要先開啟Word 或 Excel才可以做版面設定delphiwww兄,我了解我不是說用FR還要裝Office,是指用Office當報表還要裝Office,我想你說的FR的Source code部分是指將報表另存成Office吧! ps.這裡的Office是指Word和Excel。
------
人生有夢,逐夢而行 人若為善,福雖未至,禍已遠離 人若為惡,禍雖未至,福已遠離 http://www.taconet.com.tw/jieshu/ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |