Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.10.2013, 23:59   #11
updaite
Пользователь
 
Регистрация: 11.01.2013
Сообщений: 40
По умолчанию

Спасибо, гляну.
updaite вне форума Ответить с цитированием
Старый 23.10.2013, 01:20   #12
updaite
Пользователь
 
Регистрация: 11.01.2013
Сообщений: 40
По умолчанию

И все равно не пойму как такое сделать, везде один мусор...
updaite вне форума Ответить с цитированием
Старый 23.10.2013, 01:53   #13
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

где мусор? там все понятно как белый день
может вам просто нанять программиста?
eval вне форума Ответить с цитированием
Старый 23.10.2013, 07:16   #14
updaite
Пользователь
 
Регистрация: 11.01.2013
Сообщений: 40
По умолчанию

Вызов формы.
Код:
Assembly s = Assembly.LoadFile(@"c:\\1234.dll");
          Type ourClass = s.GetType("ClassLibrary1.Form1");
          Object instane = Activator.CreateInstance(ourClass);
          MethodInfo meth = ourClass.GetMethod("Show", new Type[] { }, null);
          meth.Invoke(instane, null);
Но как из dll обратиться к TextBox главной формы?
updaite вне форума Ответить с цитированием
Старый 23.10.2013, 11:00   #15
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

по ссылкам я так понимаю вы не ходили, а зря
eval вне форума Ответить с цитированием
Старый 23.10.2013, 13:04   #16
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

updaite

не надо изобретать очередной велосипед (и, судя по всему, с приставкой "говно-" )

есть DVA прекрасных фреймворка для реализации плагинов - MEF и MAF (в порядке увеличения сложности)

лично, не зная вообще ничего про MEF, за ~15 минут сделал рабочий пример плагина.
Rififi вне форума Ответить с цитированием
Старый 24.10.2013, 05:48   #17
simples
Форумчанин
 
Регистрация: 03.10.2013
Сообщений: 142
По умолчанию

+1 за MEF - тупо по примерам наклепаете плагин быстра быстра.

PS обращаться из основного приложения прямо к полю текстбокса в плагине - плохая задумка. Делайте через паблик интерфейс. Ну собственно в MEF вы его увидите (если не поленитесь прочитать опять).
simples вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# & DLL: как указать, что загружать DLL нужно из ЗАДАННОЙ папки "D:\My\Path\a.dll" ? AntyDES C# (си шарп) 11 10.10.2012 20:00
Вызов .dll из макроса Skif-F Microsoft Office Excel 6 04.08.2010 16:14
вызов из dll не ShowModal. Roof Общие вопросы Delphi 7 25.07.2008 15:22
Работа из dll формы mauar Общие вопросы Delphi 3 05.05.2008 11:40
Вызов формы внутреннего (dll) ActiveX сервера HelloEverybody Компоненты Delphi 2 29.01.2008 17:25