|
1 / 1 / 0
Регистрация: 06.10.2009
Сообщений: 27
|
|||||||||||
Поключение *.dll к проекту на C#09.10.2009, 10:33. Показов 2269. Ответов 10
Метки нет (Все метки)
Подключил dll через Add Reference:
http://ftp.burnet.ru/incoming/... c5f33f.JPG далее описываю его:
http://ftp.burnet.ru/incoming/... 5740/3.JPG Но после того, как я все-таки написал это слово, оно подсвечивается зеленым цветом, как и должно быть. И дальше я могу обращаться к методам: http://ftp.burnet.ru/incoming/... 5740/4.JPG При компиляции генерируется ошибка: http://ftp.burnet.ru/incoming/... 5740/5.JPG Подскажите что не так?
0
|
|||||||||||
| 09.10.2009, 10:33 | |
|
Ответы с готовыми решениями:
10
Создание .dll и присоеденение .dll к проекту путем непосредственного написания кода Как подключить dll на C# к проекту (dll) на С++
|
|
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
|
|
| 09.10.2009, 10:43 | |
|
а разве так можно - new Interface? Мне казалось, что там надо указывать непосредственно класс...
0
|
|
|
1 / 1 / 0
Регистрация: 06.10.2009
Сообщений: 27
|
|
| 09.10.2009, 11:07 [ТС] | |
|
Я не знаю как нужно, поэтому и спрашиваю.
Сейчас попробую сразу класс описать.
0
|
|
|
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
|
|
| 09.10.2009, 11:16 | |
|
ButeR, я насколько помню, особо не вдавался в создание ссылок на интерфейс, но число логически - это неправильно, можно создавать так:
myInterf yourInt; - определяем переменную типа myInterf, а потом: yourInt = new myClass(); где myClass наследует в себе myInterf; Добавлено через 1 минуту Это, скажем бывает полезно, если вы ен знаете какой класс задать переменной, а все эти классы наследуются от интерфейса одного Либо полезно при динамической загрузке сборок (Assemblies)
0
|
|
|
1 / 1 / 0
Регистрация: 06.10.2009
Сообщений: 27
|
|
| 09.10.2009, 11:22 [ТС] | |
|
При вводе этой конструкции VS ругается.
Нельзя ли поподробней расписать? Просто я плохо понимаю классы Можно на примере код показать? Мне нужно LEMMATIZERLib -> интерфейс ParadigmCollection -> ф-ия CreateParadigmCollectionFromForm(string Form, int capital, int UsePrediction) ( Member of LEMMATIZERLib.ILemmatizer)
0
|
|
|
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
|
|
| 09.10.2009, 11:48 | |
|
А там дано имя класса?
ну сейчас на компьютере нет проектов, в которых я это делал... но в целом вот так: interface myInterface { myfunc(); } class myClass: myInterface { myfunc(); } дальше инициализируем переменную asdf myInterface asdf = new myClass(); ну а потом как обычно. Ваша библиотека выводится в SulitionExplorer->References? И какие ошибки он выдаёт? Представьте их пожалуйста Добавлено через 3 минуты Или как вариант: myInterface my = (myInterface)myClass();
0
|
|
|
1 / 1 / 0
Регистрация: 06.10.2009
Сообщений: 27
|
|
| 09.10.2009, 14:39 [ТС] | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 06.10.2009
Сообщений: 27
|
||||||
| 09.10.2009, 16:38 [ТС] | ||||||
|
А как можно реализовать?
0
|
||||||
|
Айхрень...
306 / 176 / 7
Регистрация: 02.06.2009
Сообщений: 1,077
|
||||||||||||
| 09.10.2009, 19:56 | ||||||||||||
|
Интерфейс это интерфейс, как корпус от фотоаппарата с заглушками под внутренности... или ещё что-нить подобное, а сама реализация - в классе....
1
|
||||||||||||
|
1 / 1 / 0
Регистрация: 06.10.2009
Сообщений: 27
|
|
| 10.10.2009, 05:43 [ТС] | |
|
Спасибо,проблема решена
0
|
|
| 10.10.2009, 05:43 | |
|
Помогаю со студенческими работами здесь
11
Имлонтирование DLL к проекту Подключение C# dll к проекту на C++
Подключение DLL к проекту Подключение dll к проекту Qt Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|