獲取系統的當前資訊主要使用的"systeminfomation" 和 "environment",這裡只是拉出來了一些常見的資訊,還可以通過其他獲取更多的資訊,還有興趣的可以試一下.
我使用的winform程式測試的,實際上這個寫個簡單的控制台程式就可以了.
在form上新增乙個richtextbox,用於輸出獲取的資訊.
**都是很簡單的,就直接上傳**了,
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.threading.tasks;
using system.windows.forms;
namespace winfrmtester
private void form1_load(object sender, eventargs e)
else
//判斷網路是否連線
if (systeminformation.network)
else
//判斷啟動模式
if (systeminformation.bootmode.tostring() == "normal")
if (systeminformation.bootmode.tostring() == "failsafe")
if (systeminformation.bootmode.tostring() == "failsafewithnework")}}
}
最後執行出來的效果,如下圖:
c 學習筆記之獲取當前路徑
winform獲取應用程式的當前路徑的方法集合,具體如下,值得收藏 獲取當前程序的完整路徑,包含檔名 程序名 string str this.gettype assembly.location result x exe exe檔案所在的目錄 exe檔名 獲取新的process 元件並將其與當前活動的...
學習筆記 C獲取當前工作路徑
有一些引數需要用檔案讀寫操作,需要製作dll,呼叫時需要路徑的適應性,獲取dll所在路徑,獲得當前exe可執行檔案所在的路徑。用 getcurrentdirectory 或者 getcwd 只能獲得當前工作路徑。如果 中對其他資料夾中的檔案操作時,則路徑不符合了。一 獲得當前工作路徑 char sz...
C語言獲取系統當前時間
c語言獲取系統當前時間 time t 時間型別 struct tm 時間結構 time now 函式獲取當前時間距1970年1月1日的秒數,以秒計數單位。localtime rawtime 轉為當地時間,tm 時間結構 比如獲取當前年份 int iyear 0 int sysyear 0 time ...