Поиск:

Ответ в темуСоздание новой темы Создание опроса
> C++/CLI WinForms - Вызов метода в dll, Вызов метода в dll 
:(
    Опции темы
Konstantin1706
Дата 9.6.2015, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 9.6.2015

Репутация: нет
Всего: нет



Добрый день. Создал я библиотеку компонентов Windows Forms, все прошло хорошо. Во время использования dll, пытаюсь передать в метод этой библиотеки параметры (список объектов) начинает ругаться C3767 ошибкой(C3767: функции-кандидаты недоступны). Если передаю обычную строку - все хорошо. Подскажите, как побороть. Спасибо.
Тот метод в библиотеке:
Код

void filling(List<Staff^>^ _staffs, List<Employee^>^ _employees, List<Department^>^ _departments){
            this->staffs = _staffs;
            this->employees = _employees;
            this->departments = _departments;
}

Пытался сделать библиотеку дружественной, указав в своей классе подключение в виде 
Код

#using "EmployeeLib.dll" as_friend

а в библиотеке имя того класса, где я буду это использовать.
Код

[assembly:InternalsVisibleTo("Form1")];

Результат та же ошибка C3767. Кто знаком с этой ошибкой, либо знает как ее побороть? 
Спасибо.

 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0652 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.