**
由於我們開發所用的office版本和客戶用的版本經常不一樣,所以我們開發的時候得考慮周全,將所有版本的情況都要考慮進去,這就需要識別office版本,看到有人寫得很好了,特轉來留用。
private
void
button1_click(object sender, eventargs e)
//第二種方法
public
static
double
checkexcelver()
double iver = convert.todouble(objver.tostring());
objver = null;
objexceltype = null;
gc.collect();
return iver;
}public
static string getexcelverstr()
else
if (excelver >= 14) s1 += "2010或以上";
else
if (excelver >= 12) s1 += "2007";
else
if (excelver >= 11) s1 += "2003";
else
if (excelver >= 10) s1 += "xp";
else
if (excelver >= 9) s1 += "2000";
else
if (excelver >= 8) s1 += "97";
else
if (excelver >= 7) s1 += "95";
return s1;
}
C 獲取自己電腦相關裝置資訊
專案中需要新增system.management引用 1.在 解決方案資源管理器 視窗中 右擊專案 新增 引用 彈出引用管理器 2.在引用處理器中,程式集 框架 選中 system.management 確認 作業系統的登入使用者名稱 string getusername moc null mc n...
c windows服務如何獲取自己的安裝路徑
由於windows服務安裝時,系統會自動將windows服務的程式檔案複製到系統目錄下,通常是system32目錄下,windows服務的執行目錄就是系統目錄,有時候,windows服務在執行時需要知道自己的安裝目錄,比如,windows服務執行時所需要的一些資源檔案,通常可能是一些聲音或影象檔案,...
c windows服務如何獲取自己的安裝路徑
由於windows服務安裝時,系統會自動將windows服務的程式檔案複製到系統目錄下,通常是system32目錄下,windows服務的執行目錄就是系統目錄,有時候,windows服務在執行時需要知道自己的安裝目錄,比如,windows服務執行時所需要的一些資源檔案,通常可能是一些聲音或影象檔案,...