button1为一个按钮
private void button1_Click(object sender, EventArgs e)
{StringBuilder str = new StringBuilder();
OpenFileDialog fd = new OpenFileDialog();
fd.Filter = "|*.exe";
DialogResult dr = fd.ShowDialog();
if (dr == DialogResult.OK)
{
//加载exe
Assembly dllexe = Assembly.LoadFrom(fd.FileName);
//获取所有模块
Module[] modules = dllexe.GetModules();
//筛选Form模块
for (int i = 0; i < modules.Length; i++)
{
Type[] types = modules[i].GetTypes();
for (int j = 0; j < types.Length; j++)
{
//如果类型为Form