不明白。
但是方法要通用。
首先,遍歷進程表,統計自己的進程數。這樣最正統,方便,安全。
第二,用網絡廣播來統計。當程序啟動時,發送壹個廣播信號,接收到信號的進程會回復。
第三,在系統中找壹個隱秘的地方設置信號量。
重點第三,關鍵在於保密。可能的方法有:
a、在系統的固定位置寫壹個文本文件,裏面包含壹個計數,啟動時加1,退出時減1。
b、每個實例在固定位置創建壹個臨時文件,退出時刪除自己的。
c .在註冊表的指定位置添加計數項。
D.綁定端口。例如,從32450開始,尋找未綁定的端口...
以上歸類為第三種方法的方法都有不可靠,容易破解的缺陷。
而且不壹定比前兩個更難實現。
選擇最適合自己的。