VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

請問如何得知另一個VFP程式正在執行

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
richshih



註冊時間: 2007-10-11
文章: 153


第 1 樓

發表發表於: 星期五 九月 26, 2008 1:56 pm    文章主題: 請問如何得知另一個VFP程式正在執行 引言回覆

我有兩個獨立VFP的EXE程式, 請問我如何從其中一個中,得知另一個也已執行
,這兩個EXE主程式的FORM的caption是非固定的
回頂端
檢視會員個人資料 發送私人訊息
rcj811



註冊時間: 2003-08-12
文章: 35


第 2 樓

發表發表於: 星期五 九月 26, 2008 5:34 pm    文章主題: 引言回覆

DECLARE INTEGER FindWindow IN User32.DLL AS Find_window STRING,STRING
IF FIND_WINDOW(0,"會計系統") <> 0 &&這是指 form caption
N = FIND_WINDOW(0,"會計系統")
  = MESSAGEBOX('本程式已經啟動中!',16,'訊息',5)
RETURN 0
CLEAR EVENTS
ELSE
DO FORM form\main.scx
READ EVENTS
ENDIF
回頂端
檢視會員個人資料 發送私人訊息
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2160


第 3 樓

發表發表於: 星期六 九月 27, 2008 5:31 pm    文章主題: 引言回覆

請用搜尋功能
關鍵字: 重覆執行

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
richshih



註冊時間: 2007-10-11
文章: 153


第 4 樓

發表發表於: 星期二 九月 30, 2008 4:27 pm    文章主題: 引言回覆

謝謝回復 但我的caption不是固定的, 給客戶後會變成各客戶的公司名稱
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 5 樓

發表發表於: 星期二 九月 30, 2008 4:43 pm    文章主題: 引言回覆

如果你想玩大一點的,
就利用 WIN32 API 中的 CreateMutex ,
利用 Muntex 作檢查.

請參閱本站:
又一種不重覆開啟同一程式
http://vfp.sunyear.com.tw/viewtopic.php?p=18112

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
garfield
Site Admin


註冊時間: 2003-01-30
文章: 2160


第 6 樓

發表發表於: 星期三 十月 01, 2008 12:10 am    文章主題: 引言回覆

搜尋的文章不是有一篇 sheuok 寫的文章,
那就符合你的要求, 檢查執行檔名, 不是檢查 caption.

_________________
利用>>搜尋<<的功能會比問的還要快得到答案.
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
JEFFWANG



註冊時間: 2004-03-03
文章: 40


第 7 樓

發表發表於: 星期三 十月 01, 2008 8:58 am    文章主題: 引言回覆

沒錯,檢查執行檔名的,可以檢查目前系統使用了哪些執行檔,
不過遇到USER的電腦效能太慢,USER又心急點了太多次執行檔,
結果是每一個都不能執行,結果都是執行檔已經執行了,只要電腦效能不太慢,
USER又不會太心急的話...沒辦法公司還有K6 128MB的電腦在使用,
先找一找吧...
回頂端
檢視會員個人資料 發送私人訊息
richshih



註冊時間: 2007-10-11
文章: 153


第 8 樓

發表發表於: 星期三 十月 01, 2008 9:46 am    文章主題: 引言回覆

謝謝回復的先進 ,CreateMutex應就是我要的
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作