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

ShellExecute如何開啟pdf檔可以成為瀏覽狀態?

答題得分者是:william
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-04 12:23:08 IP:61.220.xxx.xxx 未訂閱
ShellExecute如何開啟pdf檔可以成為瀏覽狀態?也就是如何去控制開檔後,不能讓USER去另存檔或修改檔案
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-04 13:01:48 IP:202.39.xxx.xxx 未訂閱
一個想法, 把 pdf 檔的屬性改成唯讀    -- Everything I say is a lie.
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-04 13:29:25 IP:61.220.xxx.xxx 未訂閱
引言: 一個想法, 把 pdf 檔的屬性改成唯讀 -- Everything I say is a lie.
可是唯讀一樣可以另存新檔ㄇ??
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-12-04 15:25:28 IP:147.8.xxx.xxx 未訂閱
Maybe you could import and use acrobat reader as an ActiveX control?
    with Pdf1 do begin
        LoadFile('C:\Program Files\Adobe\Acrobat 5.0\Help\ENU\ACROBAT.PDF');
        setShowToolbar(False);
    end;
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-12-04 16:03:36 IP:61.220.xxx.xxx 未訂閱
引言: Maybe you could import and use acrobat reader as an ActiveX control?
    with Pdf1 do begin
        LoadFile('C:\Program Files\Adobe\Acrobat 5.0\Help\ENU\ACROBAT.PDF');
        setShowToolbar(False);
    end;
pdf1中是用哪個元件?? LoadFile函數要use哪個dll??
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-12-04 16:09:01 IP:147.8.xxx.xxx 未訂閱
Import the ActiveX as usual: Components|Import ActiveX Control select the control, e.g. Acrobat Control for ActiveX. After the contorl (TPdf) is installed, you can use it in your application. Of course you need to install acrobat reader first (and on your client side).
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#7 引用回覆 回覆 發表時間:2002-12-04 16:25:54 IP:61.220.xxx.xxx 未訂閱
為何我install Acrobat control for ActiveX V1.3版之後,在ActiveX的Palette page看不到此元件ㄋ??
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#8 引用回覆 回覆 發表時間:2002-12-04 16:30:34 IP:147.8.xxx.xxx 未訂閱
Perhaps you installed it on a different page? Try Components|Configure Palette and search for it.
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#9 引用回覆 回覆 發表時間:2002-12-04 16:47:46 IP:61.220.xxx.xxx 未訂閱
引言: Perhaps you installed it on a different page? Try Components|Configure Palette and search for it.
我找過了,再重新INSTALL好了
yabula
初階會員


發表:47
回覆:117
積分:42
註冊:2002-10-02

發送簡訊給我
#10 引用回覆 回覆 發表時間:2002-12-05 09:38:33 IP:61.220.xxx.xxx 未訂閱
已經可以了~~~~感謝前輩
系統時間:2024-04-27 0:15:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!