![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.10.2011
Сообщений: 50
|
![]()
Доброго времени суток. Возникла следующая проблема.
Имеется Dll написанная на C# со следующим кодом Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.10.2011
Сообщений: 143
|
![]()
Компилируете с помощью Visual Studio или напрямую csc?
Все имена, фамилии, ники, даты и события упоминаемые в моих постах, являются вымышленными. Все совпадения с реально существующими - случайны.
![]() |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.10.2011
Сообщений: 50
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 13.10.2011
Сообщений: 143
|
![]()
В Solution Explorer в своем проекте в References указываете ссылку на свою сборку, далее просто using ClassLibrary1; или вызов метода через ClassLibrary1.Class1.StrRes(string, int);.
Все имена, фамилии, ники, даты и события упоминаемые в моих постах, являются вымышленными. Все совпадения с реально существующими - случайны.
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.10.2011
Сообщений: 50
|
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 13.10.2011
Сообщений: 143
|
![]()
Упс, невнимательно прочитал...
Вы с рефлексией знакомы? Загрузка сборки: Код:
Все имена, фамилии, ники, даты и события упоминаемые в моих постах, являются вымышленными. Все совпадения с реально существующими - случайны.
![]() |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 13.10.2011
Сообщений: 143
|
![]()
Подробно:
0)Переписываем методы как static дабы для из вызова не нужно было создавать экземпляр класса. 1)Компилируем dll. Запоминаем путь к dll файлу. //string path = путь к dll 2)//string methodName = имя метода Для реализации динамической подгрузки пишем код: Код:
Для вызова соответствующего метода Код:
Все имена, фамилии, ники, даты и события упоминаемые в моих постах, являются вымышленными. Все совпадения с реально существующими - случайны.
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 27.10.2011
Сообщений: 50
|
![]() |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 13.10.2011
Сообщений: 143
|
![]()
К предыдущему моему сообщению есть вопросы?
Все имена, фамилии, ники, даты и события упоминаемые в моих постах, являются вымышленными. Все совпадения с реально существующими - случайны.
![]() |
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 27.10.2011
Сообщений: 50
|
![]() Цитата:
к примеру имеем метод Код:
Код:
К примеру Код:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вызов метода из метода | kuzjma | PHP | 8 | 10.12.2010 02:38 |
Вызов макросов из меню с параметрами | tae1980 | Microsoft Office Excel | 4 | 22.09.2010 22:59 |
Вызов метода в asm вставке. | Mixasik | Общие вопросы Delphi | 3 | 20.02.2010 10:42 |
Вызов программы с параметрами | bgmd.win | Общие вопросы Delphi | 2 | 05.01.2010 14:40 |
Вызов Метода из др. модуля | Mickle | Общие вопросы Delphi | 2 | 10.05.2007 23:41 |