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

如何打开一个word文档!

答題得分者是:pgdennis
reebokmonkey
一般會員


發表:44
回覆:73
積分:23
註冊:2003-08-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-10-16 16:30:04 IP:61.149.xxx.xxx 未訂閱
如何打开一个word文档!
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-10-16 16:44:27 IP:63.84.xxx.xxx 未訂閱
您好﹗    利用呼叫外部程式WinExec方法就可以了﹐如下﹕
begin
  WinExec('D:\Test.Doc', SW_NORMAL);
end;
參考看看﹗ ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
pgdennis
資深會員


發表:41
回覆:526
積分:443
註冊:2002-05-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-10-16 16:46:40 IP:218.163.xxx.xxx 未訂閱
用OLE連結WORD  http://delphi.ktop.com.tw/topic.php?topic_id=148 或http://delphi.ktop.com.tw/topic.php?topic_id=23739  
var vWordApp,vWordDoc:Variant;
begin
  vWordApp := CreateOleObject('Word.Application');
  vWordApp.Visible := True;        //將 Word 顯示出來
  vWordApp.DisplayAlerts := False; //離開時, 不提醒未儲存的訊息
  vWordDoc := vWordApp.Documents.Add(sRptFile, False); //開啟 Word 
  vWordDoc.Activate;
end;
 
永遠追不上技術更新的速度
------
星期一,二...無窮迴圈@@
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-10-16 17:01:16 IP:63.84.xxx.xxx 未訂閱
您好﹗    請問您是要打一個已存在的Word檔案﹖還是開啟一個空白的Word頁以做編輯﹖ 如是后者的話﹐可參考pgdennis前輩之述﹐另外﹐再提供一種OLE機制的語法﹕
Uses... Comobj    Var 
  WrdObj : Variant;
begin
  Try
    WrdObj := CreateOLEObject('Word.Application');
    WrdObj.Documents.Add;
    WrdObj.Caption := '應用程式調用Word測試';
    WrdObj.Visible := True;
  Except
    Exit;
    ShowMessage('無法啟動WORD應用程式');
  end;
end;
參考看看﹗ ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
系統時間:2024-05-19 7:36:47
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!