???????????????????????????????????????械????????????make sense???

??????????斜??校??????????

??????????

???????COM????????????????????????????????????????????????????????????????????????????????渭??????????COM?????

1:                  Type comType = Type.GetTypeFromProgID("COM ProgID");
2:                  object comObj = System.Activator.CreateInstance(comType);
3:                  Type[] t = comType.GetInterfaces();
4:
5:                  object x=comType.InvokeMember("MethodName"?? BindingFlags.InvokeMethod?? null?? comObj?? new object[3] { null??null??null});
6:                  MethodInfo[] method = comType.GetMethods();
7:                  if (method != null)
8:                  {
9:
10:                  }

??????谐??????2???????????????????????????????COM????????????????????

?????????????????????????薪??????????????????

??????????

??????????

???????COM????械??????????????????????????????????????????????fake????????????COM???????????????????????魏蔚????????????????????????????????COM??????????

????????????????

??????????????????????????????????????COM?????????????????????????????????????????????????????????味??COM????????????????未??????????????????????????未???????????

????????????review?????????????????????try catch???????????????????????????????????邪?????try catch block????????????????????????????????????娌�?????????????????写???like??

????utilDebug.Log(.....)

????????????????????

????????????????????utilDebug???????????