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

如何製作在開啟pdf檔前的密碼詢問功能

尚未結案
bnlonq1022
一般會員


發表:6
回覆:17
積分:4
註冊:2003-07-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-01 14:53:44 IP:140.128.xxx.xxx 未訂閱
小弟已可產生pdf檔,但想再做到類似word檔在開啟前的詢問密碼功能,不知是否有方法可達到!請各位高手幫幫忙,謝謝!
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-02 08:48:18 IP:202.181.xxx.xxx 未訂閱
Dear bnlonq1022: 1.自己做個輸入框 看你的密碼是要寫在程式裡面或是寫在資料庫裡面均可 2.也可以用 String Variable = InputBox(標題,提示訊息,預設值) 再利用 if 來判斷 Variable的值是否為正確的密碼 進而決定是否開啟pdf檔 發表人 - odyaho 於 2005/06/02 08:50:42
bnlonq1022
一般會員


發表:6
回覆:17
積分:4
註冊:2003-07-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-02 13:17:33 IP:140.128.xxx.xxx 未訂閱
謝odyaho大大的指教,但是您的回答,似乎無法解決小弟的問題! 因為pdf檔有辦法加掛輸入框嗎? 因為小弟要的是,在開啟pdf檔前,會有密碼的詢問;因為一般pdf檔一開就可以進去了,但小弟想做的是,要輸入正確密碼才能進入pdf檔,否則就開不了pdf檔!
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-02 13:50:14 IP:202.181.xxx.xxx 未訂閱
Dear bnlonq1022: 對於您的問題我不太了解 您是利用程式開啟pdf檔嗎?? 還是直接開啟pdf檔??    若您是用程式開啟的話  建議您用Inputbox來做 ex

String passwd;
if (Form1->OpenDialog1->Execute())
{
    passwd=InputBox("密碼","請輸入密碼","");
    if (passwd == "bbb")  // 假設密碼為bbb
    {    
      寫上您開啟pdf檔的程式碼   
    }
    else
      ShowMessage("Passwd Error");
}

bnlonq1022
一般會員


發表:6
回覆:17
積分:4
註冊:2003-07-17

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-06-02 16:24:25 IP:140.128.xxx.xxx 未訂閱
不好意思大大,看來是小弟不太會表達,以致讓大大誤會了小弟的意思! 小弟是要做開啟pdf檔前會有密碼詢問的動作,而且開啟pdf檔是直接開啟的,不是透過程式開啟的!
odyaho
初階會員


發表:60
回覆:104
積分:42
註冊:2005-02-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-06-02 16:40:03 IP:202.181.xxx.xxx 未訂閱
Dear bnlonq1022:    選擇一個預開啟的pdf檔 檔案--文件保全--保全選項:Acrobat標準保全 勾選"開啟文件所需的密碼"   在"使用者密碼"內填入密碼 按下確定    密碼設定完成
bnlonq1022
一般會員


發表:6
回覆:17
積分:4
註冊:2003-07-17

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-06-02 17:24:01 IP:140.128.xxx.xxx 未訂閱
謝大大的熱心幫忙,已經愈來愈接近小弟欲解決的問題了! 因為小弟的pdf檔是透過程式產生的,所以密碼的設定也是寫在程式裏讓它產生的,而非透過開啟adobe去設定的。 pdf檔是程式產生,但開啟pdf檔就只是一般的adobe開啟的! 希望這樣講能讓大大更明白小弟的意思所在!
bnlonq1022
一般會員


發表:6
回覆:17
積分:4
註冊:2003-07-17

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-06-02 18:27:56 IP:220.140.xxx.xxx 未訂閱
小弟終於找到解決的方法了 這還得多虧odyaho大大的圖 讓小弟找到方向了 感謝大大熱力回覆小弟的問題!
系統時間:2024-07-01 2:46:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!