[C#] 取得執行檔的執行實體名稱
這個例子使用反射方法達成string sExeFile = @"C:\Windows\notepad.exe";Assembly assebly = Assembly.LoadFrom(sExeFile);
Module module = assebly.ManifestModule;
Type[] types = module.GetTypes();
Type tpForm = typeof(Form);
foreach (Type type in types)
{
if (type.IsSubclassOf(tpForm))
{
MessageBox.Show(type.FullName);
}
}
頁:
[1]