1樓:愛**
建立一個 互斥體 ,其它判斷都是不最理想的,而且建立互斥體也就幾個api的事
『以下是api宣告及資料型別
.版本 2
.dll命令 createmutex, 整數型, "kernel32.dll", "createmutexa"
.引數 互斥體結構, security_attributes
.引數 擁有互斥體, 邏輯型
.引數 互斥體物件的名字, 文字型
.dll命令 waitforsingleobject, 整數型, , "waitforsingleobject"
.引數 hhandle, 整數型
.引數 dwmilliseconds, 整數型
.dll命令 releasemutex, 整數型, "kernel32.dll", "releasemutex"
.引數 hmutex, 整數型
.dll命令 closehandle, 邏輯型, , "closehandle", 公開
.引數 hobject, 整數型
.版本 2
.資料型別 security_attributes, , 安全性結構;
.成員 nlength, 整數型
.成員 lpsecuritydescriptor, 整數型
.成員 binherithandle, 整數型
『以下是子程式**
.版本 2
.子程式 系統_禁止重複執行, 邏輯型, 公開, 已經執行返回真,否則返回假
.引數 特徵字串, 文字型
.區域性變數 控制代碼, 整數型
.區域性變數 安全結構, security_attributes
控制代碼 = createmutex (安全結構, 真, 特徵字串)』特徵字串 是判斷是否存在這個互斥體
.如果真 (waitforsingleobject (控制代碼, 100) = 258)
releasemutex (控制代碼)
closehandle (控制代碼)
返回 (真)
.如果真結束
返回 (假)
2樓:魔界灬幽靈
很簡單,用如果來判定,然後取程序,檢查是否執行,,,
3樓:匿名使用者
給你個原始碼把!
準備:單一例項控制元件一個
.版本 2
.支援庫 vclbase
.程式集 視窗程式集1
.子程式 __啟動視窗_建立完畢
.如果 (單一例項1.例項已存在)
資訊框 (「對不起,程式已經在執行了!」, #警告圖示, 「對不起」)
銷燬 ()
.否則.如果結束
4樓:sanker網路
程序檢測呀,每個程式執行都會在有個程序啊,可以設定查詢程序,如果存在就提示正在執行禁止啟動,就像檢測遊戲多開吧,不存在就不反饋啊。
5樓:欲將心散清風
單一例項 易語言有這個控制元件
易語言如何禁止指定的外部程式重複執行,不是易語言本身的啟動視窗,請高手進,
6樓:本豪愛大米
精易模組:
.版本 2
.如果真 (程序_是否存在 (「qq.exe」) = 真)資訊框 (「程序已存在」, 64, )
返回 ()
7樓:歷史小拐角
在按鈕的單擊事件中判斷程序是否存在,存在就返回,不存在就執行
8樓:唱反調
判斷程序,程序存在就不再執行;
易語言怎麼防止重複執行?高手請進,菜鳥就免了。
9樓:huai壞非九零
判斷程序是否存在。你幫程式的程序名改下就行、
判斷程序是否存在、存在就提示程式已執行。未存在則執行
10樓:
易語言 有自帶這個模組例程的·
請教易語言禁止重複執行
11樓:手機使用者
判斷同一個程序名有2個就提示唄!也就是當第一次執行時只有1個qq.exe。當第二次時執行就有2個了,這時就提示 「已經有一執行一個qq了」 。進而結束。明白了嗎?
麻煩採納,謝謝!
易語言禁止多次執行程式的原始碼
12樓:匿名使用者
判斷程序是否已存在,
存在則提示,然後退出
否則繼續執行..
ecel中如何公式函式重複執行,Excel 中如何公式,函式,重複執行
可以的,完全支援,我也常用組數方式,可以解決很多問題比如你可以用 index a1 d1,3 來返回a1到d1中的第三個資料 23 index 1 24 index 2 25 index 3 22 index 4 要麼用某些函式來取其共性,如sum,max min,等94 sum 25 max 輸入...
易語言如何讓程式每次只執行一次,易語言程式按鈕只允許點一次
我會一個簡單的方法,是比較初級的,高深點的別來問我了,我不懂,我也是新手 你先插入一個新的dll命令,就叫api 查詢視窗吧,返回值為整數型,dll庫檔名為user32.dll,對應名是findwindowa,注意大小寫,引數有兩個,兩個都是文字型的,第一個叫視窗類名,第二個叫視窗文字,你就這樣新建...
如何在易語言程式中執行cmd命令
執行 shutdown s t 假,1 假是執行命令是不顯示命令提示符 執行 rd s q 取執行檔案路徑 shutdown.exe 假,xyf35151012013 08 1500 02 執行指定的可執行檔案或者外部命令,如果成功返回真,否則返回假。該命令為初級命令,引數 1 的名稱為 欲執行的命...