Многопоточность в MDI - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, уважаемые гуру программирования. Давеча дали мне задачку, перескажу так, как мне говорили, так что не ругайте если будет звучать как полная хрень: "Есть MDI приложение. В приложении есть папка Plugins. У главной формы есть обычное меню, в котором есть пункт "Плагины", куда при инициализации формы должны загружаться метаданные плагинов (например имена). При клике на нужный плагин, открывается дочерняя форма в своём потоке. Главная форма не должна содержать бизнес-логики. Применить полиформизм." Насколько я понял, в папке с плагинами могут лежать формы, которые являются дочерними. При загрузке главной формы, приложение сканирует папку и заполняет пункт меню списком имён. При клике на какой-нибудь из них загружается соответствующая форма в своём потоке. Есть идеи как это сделать?

Решение задачи: «Многопоточность в MDI»

textual
Листинг программы
interface Общий
{
     void Запустить();
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.786 из 5