读书人

获取EXE文件中所有窗体或得到程序中所

发布时间: 2012-01-31 21:28:41 作者: rapoo

获取EXE文件中所有窗体或得到程序中所有的窗体
有没有方法得到一个EXE文件中所有的窗体信息

[解决办法]

C# code
        private void Form1_Load(object sender, EventArgs e)        {            string strPass = @"E:\MyProgram\TestPro\API\TestLog4Net.exe";            Assembly assebly = Assembly.LoadFrom(strPass);            Module module = assebly.ManifestModule;            Type[] types = m.GetTypes();            Type tpForm = typeof(Form);            foreach (Type type in types)            {                if (type.IsSubclassOf(tpForm))                {                    this.textBox1.Text = type.FullName;                }            }                    } 

读书人网 >C#

热点推荐