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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.08.2010, 12:25   #1
Skif-F
Форумчанин
 
Регистрация: 24.03.2010
Сообщений: 349
По умолчанию

Подскажите, как из C# можно создать библиотеку .dll, к которой можно обратиться из Word и Excel?
Использую Microsoft Visual C# 2008 экспресс-выпуск.
Создаю проект как "Библиотека классов", но похоже, что это не совсем то, поскольку при создании ссылок выдаётся сообщение "Не могу создать ссылку", а при непосредственном обращении из макроса: "Не могу найти точку входа"

Необходимо создать Win32 DLL. Но так как Экспресс Выпуск не позволяет создавать Win32 DLL, то я в обломе. Тема закрыта

Скачал выпуск Visual Studio 2010 Ultimate.
В ходе изучения вопроса пришёл к выводу, что создать Win32 DLL можно только на С++.
Нет нерешаемых задач - есть недостаток времени и данных!

Последний раз редактировалось Stilet; 09.08.2010 в 17:19.
Skif-F вне форума Ответить с цитированием
Старый 07.08.2010, 17:32   #2
neomichi
Пользователь
 
Регистрация: 26.03.2009
Сообщений: 43
По умолчанию хм

помоему тут в студии больше както дотнет=)
neomichi вне форума Ответить с цитированием
Старый 09.08.2010, 10:21   #3
Skif-F
Форумчанин
 
Регистрация: 24.03.2010
Сообщений: 349
По умолчанию

Цитата:
Сообщение от neomichi Посмотреть сообщение
помоему тут в студии больше както дотнет=)
Так я и хотел на C#, поскольку С++ не знаю.
Всё вопрос исчерпан. Если возникнут вопросы, я перейду в другой раздел.
Нет нерешаемых задач - есть недостаток времени и данных!
Skif-F вне форума Ответить с цитированием
Старый 09.08.2010, 16:45   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Почитайте это. Может пригодится.
http://www.rsdn.ru/article/dotnet/Na...ed_Interop.xml
Можно создать dll-оболочку на С++ и тягать методы из DLL, написанной на шарпе.
pu4koff вне форума Ответить с цитированием
Старый 10.08.2010, 10:11   #5
Skif-F
Форумчанин
 
Регистрация: 24.03.2010
Сообщений: 349
По умолчанию

Я тоже пришёл к такому выводу. Загвоздка пока в незнании С++. Изучу имеющиеся материалы. А потом приду к мнению стоит ли овчинка выделки (вопрос-то возник из-за медленного VBA-макроса). Спасибо!
Нет нерешаемых задач - есть недостаток времени и данных!
Skif-F вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание DLL DjonyIII Общие вопросы Delphi 1 30.05.2010 18:54
Создание формы в dll HollyPaladin C++ Builder 1 30.12.2009 15:32
создание компонента из dll Filil Компоненты Delphi 4 14.09.2009 23:04
Создание DLL в Excel tae1980 Microsoft Office Excel 6 02.02.2009 23:14
Создание dll John_chek Общие вопросы Delphi 3 24.09.2007 14:26