主函式匯出某一程式集autocad 註冊命令
//////提取所有的命令
/// ///
dll的路徑
///public
static listgetdllcmds(params
string
dllfiles)}}
}}
}#endregion
if (cmds.count > 0
)
foreach (var item in dllname) res.add(new
gcaddllcmd(item, cmds));
}return
res;
// }
1# 定義自定義的class,
//////儲存自定義的cad命令的資訊的類
/// public
class
gcadcmds
public
string cmdname
public
string cmdmacro
public
string dllname
public gcadcmds(string _clsname, string _cmdname, string _macro, string
_dllname)
}
2# 定義類
//////儲存包含自定命令的類
/// public
class
gcadclscmd
public
string dllname
public
bool hasgcadcmds
public listcurclscmds
public gcadclscmd(string _clsname, listcmds)
}else
this.hasgcadcmds = false
; }
}
3# 儲存每個dll的
//////儲存每個dll類的
/// public
class
gcaddllcmd
public
bool hasgcadcls
public listclscmds
public listcurdllcmds
public gcaddllcmd(string _dllname, listcmds)
this.clscmds = new list();
foreach (var item in
listclsname)
}else
this.hasgcadcls = false
; }
}
反射匯出 Excel
list 資料匯出excel 資料 檔名稱 標題名 陣列 所有標題 標題名對應的資料庫欄位名稱 陣列 標題對應字段 public void htmltoexcel ilistlist,string filename,string columnames,string filenames xls xls...
利用反射實現EXCEL匯入
業務需求是這樣的 1.客戶需要匯入excel檔案 2.excel檔案中有4個sheet 3.每個sheet名與其sheet內的欄位名是固定的 想實現,將4個sheet匯入資料庫中 我的實現是 1.定義介面 public inte ce iresource 2.定義sheet物件 public cla...
利用反射檢視類成員
反射檢視類的成員資訊 利用c 的反射機制,可以檢視封裝的型別的基本資訊及元資料。本文中的示例則是利用反射機制來檢視類的成員資訊,包括字段,方法,建構函式。下面先列舉示例中所用到的類 type system.reflection 功能的根,也是訪問元資料的主要方式。使用type的成員獲取關於型別宣告的...