Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.06.28;
Скачать: CL | DM;

Вниз

рефлексия   Найти похожие ветки 

 
DiamondShark ©   (2005-08-16 12:26) [11]


> Как ее запустить с помощью рефлексии?

Примерно так:


private void button1_Click(object sender, System.EventArgs e)
{
   Assembly asm = Assembly.LoadFrom(@"D:\Projects\dotNet\Solution1\ClassLibrary1\bin\Debug\ClassLibrary1.dll");
   Type[] types = asm.GetTypes();
   foreach (Type t in types)
       if (t.IsSubclassOf(typeof(Form)))
       {
           Form f = (Form)Activator.CreateInstance(t);
           f.Show();
           break;
       }
}



Страницы: 1 вся ветка

Текущий архив: 2009.06.28;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.008 c
15-1240471189
Guest
2009-04-23 11:19
2009.06.28
Строковые ресурсы в бираный вид


15-1240118968
AIRDIGER
2009-04-19 09:29
2009.06.28
Откомпилированные Delphi-модули (.dcu) в исходный код (.pas)


2-1241679286
ocean
2009-05-07 10:54
2009.06.28
Заполнить форму PDF


15-1240751506
radium
2009-04-26 17:11
2009.06.28
Округление географических координат


2-1242273509
opolo2000
2009-05-14 07:58
2009.06.28
Unicode