上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
jerryclt
註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
第 1 樓
|
|
回頂端 |
|
|
marvin
註冊時間: 2004-06-01 文章: 321
第 2 樓
|
發表於: 星期五 十月 04, 2013 1:12 pm 文章主題: |
|
|
執行時先去某個 DBF 加個1 |
|
回頂端 |
|
|
jerryclt
註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
第 3 樓
|
發表於: 星期五 十月 04, 2013 2:17 pm 文章主題: |
|
|
這個方式小弟曾經用過,
但是發生當機後,
那個值就開始不準確了! |
|
回頂端 |
|
|
bx1166
註冊時間: 2011-12-06 文章: 273
第 4 樓
|
發表於: 星期五 十月 04, 2013 2:18 pm 文章主題: |
|
|
改寫那個A.exe 讓他自己寫個紀錄檔 |
|
回頂端 |
|
|
jerryclt
註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
第 5 樓
|
發表於: 星期五 十月 04, 2013 2:50 pm 文章主題: |
|
|
bx1166 寫到: | 改寫那個A.exe 讓他自己寫個紀錄檔 |
小弟以前的做法是,
在伺服端那個記錄檔內的主鍵欄位內容是 電腦名稱+USER ID,
另一個欄位就是計數器(啟始值為0),
每開一次A.EXE計數器就+1
每關一次A.EXE計數器就-1...
正常狀況下結束掉全部的A.EXE後計數器歸0...
這就是您所說的記錄檔嗎?
可是遇到當機時,
這個值就不正確了! |
|
回頂端 |
|
|
bx1166
註冊時間: 2011-12-06 文章: 273
第 6 樓
|
發表於: 星期五 十月 04, 2013 3:44 pm 文章主題: |
|
|
A.exe裡面 更改程式碼 最開頭加一段 把開啟日期時間寫入dbf 或者讀入某一個紀錄檔 將紀錄檔裡面 某個變數 +1
dbf 的方式 可以追蹤 甚至可以加入 只要定時去清理舊紀錄 避免檔案越來越大
很多東西都可以記錄起來 看誰動了哪一筆資料 誰印了某一檔案
而另外一個的方式 只是紀錄數次而已 沒其他參考作用 |
|
回頂端 |
|
|
jerryclt
註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
第 7 樓
|
發表於: 星期五 十月 04, 2013 4:13 pm 文章主題: |
|
|
執行時+1
結束時-1
不正常結束時(如當機或某個A.EXE死當),
這個值如何修正?
比方執行第5次時該值=5
這時某個A.EXE死了,
無法在結束前做-1的動作,
再執行一次A.EXE就會再+1變成 6,
而實際上只有5個A.EXE在執行... |
|
回頂端 |
|
|
bx1166
註冊時間: 2011-12-06 文章: 273
第 8 樓
|
發表於: 星期五 十月 04, 2013 4:23 pm 文章主題: |
|
|
你問的是幾個A.exe在執行 還是 A.exe執行了幾次啊? |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4227 來自: Taipei,Taiwan
第 9 樓
|
發表於: 星期五 十月 04, 2013 4:25 pm 文章主題: |
|
|
License Manager ?
以前用的 以色列公司設計的網路版KEYPRO License manager 會裝在主機上,
然後timer啟動,驗證client還有沒有活著,
不過一樣, client 掛掉後,要過一陣子才會清除license,
License manager 也有設計手動清除的機制.
----
樓上說的,以前我在設計我們自己公司用的license manager 都試過,
我印象中這裡以前好像也討論過,
最後發現管理成本過高.
因為 windows+網路 真的沒那麼穩定. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
jerryclt
註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
第 10 樓
|
發表於: 星期五 十月 04, 2013 4:50 pm 文章主題: |
|
|
bx1166 寫到: | 你問的是幾個A.exe在執行 還是 A.exe執行了幾次啊? |
抱歉,
小弟問的是:目前的WINDOWS下正在執行幾個A.EXE
不是統計A.EXE(曾經)被執行了幾次 @@
jerryclt 在 星期五 十月 04, 2013 4:55 pm 作了第 1 次修改 |
|
回頂端 |
|
|
jerryclt
註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
第 11 樓
|
發表於: 星期五 十月 04, 2013 4:55 pm 文章主題: |
|
|
回S大,
不是要管制網路上使用者的人數,
單純想要知道某程式在某一台工作站上,
目前被開啟了幾個. |
|
回頂端 |
|
|
bx1166
註冊時間: 2011-12-06 文章: 273
第 12 樓
|
發表於: 星期五 十月 04, 2013 5:07 pm 文章主題: |
|
|
如果是指單一一個工作站上 開了幾個A.exe
只要去計算_screen.caption 一樣的 windows 有幾個, 不就是你要的? |
|
回頂端 |
|
|
jerryclt
註冊時間: 2009-03-10 文章: 334 來自: 佛心來的
第 13 樓
|
發表於: 星期五 十月 04, 2013 5:16 pm 文章主題: |
|
|
bx1166 寫到: | 如果是指單一一個工作站上 開了幾個A.exe
只要去計算_screen.caption 一樣的 windows 有幾個, 不就是你要的? |
可以請教實際做法嗎? |
|
回頂端 |
|
|
bx1166
註冊時間: 2011-12-06 文章: 273
第 14 樓
|
發表於: 星期五 十月 04, 2013 5:26 pm 文章主題: |
|
|
_screen.caption="xxx"
nn=chk_rload("xxx")
function chk_rload
lpara screen_caption
declare integer FindWindow in Win32API string class_name, string window_title
return FindWindow(null,screen_caption)
endfunc |
|
回頂端 |
|
|
syntech
註冊時間: 2003-05-16 文章: 4227 來自: Taipei,Taiwan
第 15 樓
|
發表於: 星期五 十月 04, 2013 5:28 pm 文章主題: |
|
|
win32 findwindow _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
|
|