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

請問如何判斷某一程式已執行?

答題得分者是:sos_admin
kaija
一般會員


發表:16
回覆:14
積分:6
註冊:2003-07-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-08-19 17:01:27 IP:61.222.xxx.xxx 未訂閱
如題 有個程式我只希望它被執行一次 所以我希望在程式執行之前能透過判斷記憶體中是否該程式已經執行 有辦法可以做到嗎?
kaija
一般會員


發表:16
回覆:14
積分:6
註冊:2003-07-24

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-08-19 17:19:13 IP:61.222.xxx.xxx 未訂閱
補充一下 因為我是在dll裏面去呼叫程式執行 我想在dll裏面就去做判斷 而不是到程式中再判斷 不知道這樣可以做到嗎
hagar
版主


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

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-08-19 17:50:37 IP:202.39.xxx.xxx 未訂閱
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=30562 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=25711 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=29856 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=27047    --- 歡迎光臨 KTop 研究院--<-<-<@
kaija
一般會員


發表:16
回覆:14
積分:6
註冊:2003-07-24

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-08-19 18:33:50 IP:61.222.xxx.xxx 未訂閱
嗯…雖然上面有部份已經看過 不過還是感謝您的提供… ^^ 目前碰到的問題除了說要去記憶體中去判斷程式是否執行外 還要能夠在第二次第三次去run同一個程式的時候 將第二次第三次執行的參數丟給同一程式 並讓同一程式接受新的參數執行其它動作 舉例來說 ok.exe -a:abc <--- 這是第一次執行的時候…會開啟ok.exe…並傳入-a這個參數去執行該有的動作 ok.exe -b:123 <--- 這是第二次執行的時候…不開啟ok.exe(因程式已執行)…但-b:123的參數會丟給記憶體中的ok.exe,並去執行參數-b該有的動作 像這樣的功能應該要怎麼做呢??
sos_admin
版主


發表:121
回覆:697
積分:768
註冊:2003-07-23

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-08-21 10:17:57 IP:61.155.xxx.xxx 未訂閱
参见: 程序间参数传递 功能: 第一次執行的時候…會開啟project1.exe 第二次執行的時候…不開啟project1.exe(因程式已執行)…但会将參數會丟給已執行的project1.exe 第3次執行的時候…不開啟project1.exe(因程式已執行)…但会将參數會丟給已執行的project1.exe ... ... http://delphi.ktop.com.tw/topic.php?TOPIC_ID=36089 如果您仅仅需要防止多次运行功能,这篇文章中有个防止多次运行的参考连接可以解决这方面的问题!
系統時間:2024-05-11 0:12:29
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!