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

delphi +word 高手們救救我吧

尚未結案
hsiang1218
一般會員


發表:1
回覆:0
積分:0
註冊:2003-06-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-06-29 22:48:48 IP:211.76.xxx.xxx 未訂閱
我想用DELPHI寫一個程式去取代WORD中某些文字. 那些SERVERS的OFFICE 元件要怎麼使用啊 高手們救救我吧
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-06-30 10:15:32 IP:140.135.xxx.xxx 未訂閱
hsiang1218您好:   我用[控制WORD]當關鍵字幫您尋一些資料您參考看看   http://delphi.ktop.com.tw/topic.php?topic_id=22331 Delphi&Word第一章Word部分BY delphiwww http://delphi.ktop.com.tw/topic.php?topic_id=25166 用delphi控制word新增文字或尋找字串 BY cmf http://delphi.ktop.com.tw/topic.php?topic_id=28371 Delphi如何控制Word與Excel的自我學習方式 BY delphiwww 順心 <>~我也是在學習的階段,所以請您多多見諒與指教~
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-02 20:53:15 IP:218.160.xxx.xxx 未訂閱
Hi hsiang1218兄試試這個: 將C:\test.Doc  word檔裡的<%NAME%>改成Miles 存成c:\test2.Doc

Uses Comobj;
var
   WordApp, WordDocu, myRange: variant;
begin
   WordApp := CreateOleObject('Word.Application');
   WordApp.Visible := True;
   WordDocu := WordApp.Documents.Open('c:\Test.Doc');
   myRange := WordDocu.Content;
   myRange.Find.Execute(FindText := '<%NAME%>', ReplaceWith := 'Miles', Replace := 2);
   WordDocu.SaveAs(FileName := 'c:\test2.Doc');
   WordApp.Quit;
end;
我不是高手, 高手是正在銀幕前微笑的人.
------


我不是高手, 高手是正在銀幕前微笑的人.
系統時間:2024-05-04 1:09:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!