|
3 / 3 / 0
Регистрация: 30.09.2012
Сообщений: 123
|
||||||
Ошибка при подключении посторонней DLL15.03.2013, 14:49. Показов 14571. Ответов 12
Метки нет (Все метки)
Привет Господа. Работаю в C# и столкнулся с такой проблемкой.
Создал DLLку через Delphi7. Собственно, вот сам код DLLки.
Не удается добавить ссылку на "путь DLLки...\Project1.dll". Убедитесь, что файл доступен, и является допустимой сборкой или компонентом COM. Вопрос. Каким образом я могу подключить и работать с посторонней библиотекой. написанная на Delphi7 ? PS DLLка через Delphi7 выполняется нормально.
0
|
||||||
| 15.03.2013, 14:49 | |
|
Ответы с готовыми решениями:
12
Ошибка при подключении dll на Fortran к C# Ошибки при подключении к DLL ошибка при статическом подключении DLL |
|
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
|
|
| 15.03.2013, 14:53 | |
|
А может из-за несовместимости кодов.
0
|
|
|
3 / 3 / 0
Регистрация: 30.09.2012
Сообщений: 123
|
|
| 15.03.2013, 15:01 [ТС] | |
|
Euroman Хотите сказать, что DLLки написанные либо на Делфи, либо на других языках, нельзя подключить, и работать в C# из за несовместимости кода?
0
|
|
|
169 / 132 / 29
Регистрация: 16.02.2013
Сообщений: 867
|
||||||
| 15.03.2013, 15:22 | ||||||
|
Взаимодействие с DLL
не? Добавлено через 7 минут как то так -
1
|
||||||
|
3 / 3 / 0
Регистрация: 30.09.2012
Сообщений: 123
|
|
| 15.03.2013, 15:23 [ТС] | |
|
Winhttp22 Спасибо. Возможно, то что надо. Щас почитаю.
0
|
|
|
28 / 24 / 2
Регистрация: 11.12.2012
Сообщений: 448
|
|
| 15.03.2013, 15:27 | |
|
0
|
|
|
3 / 3 / 0
Регистрация: 30.09.2012
Сообщений: 123
|
||||||
| 15.03.2013, 15:38 [ТС] | ||||||
|
Winhttp22 что то у меня не получается... Может я что то криво пишу ?
0
|
||||||
|
169 / 132 / 29
Регистрация: 16.02.2013
Сообщений: 867
|
||
| 15.03.2013, 17:08 | ||
тут читай об указателях, чтобы понять , как они устроены, и как работают. строка char имеет в конце символ "\0", что означает - конец строки. вот в си ты можешь в цикле получать каждый символ, и инкрементировать указатель на след. элемент массива, пока не получишь целую строку. как в шарп это будет - хз. можно записать, как и в си, но это наверное будет неправильное решение?
1
|
||
|
3 / 3 / 0
Регистрация: 30.09.2012
Сообщений: 123
|
|
| 15.03.2013, 17:45 [ТС] | |
|
Winhttp22 Мне было бы интересно посмотреть на код СИ, как это будет выглядеть... =) Если честно, то я не ожидал что с Шарпом может быть такая фигня... во время Добавления ссылки... там куча компонентов и библиотек, и все открывает без проблем.и работает все по маслу... но там же тоже есть библиотеки наверное. которые написаны на Делфи) а вообще, мне что то кажется, что в самой ДЛЛке, надо что то прописывать, что бы Шарп воспринял его как COM компонент... и работал с ним как и со всеми ДЛЛками....
0
|
|
|
169 / 132 / 29
Регистрация: 16.02.2013
Сообщений: 867
|
|||
| 15.03.2013, 19:11 | |||
|
Devastar, ну COM компонент - это таже самая длл, только импортируемые функции записаны в реестре. когда регистрируешь либу - в реестр пишутся функции, которые потом можешь вызывать ( как я понял, опыта разработки COM я не имел)
этож фраймворк.
1
|
|||
|
3 / 3 / 0
Регистрация: 30.09.2012
Сообщений: 123
|
|
| 15.03.2013, 19:59 [ТС] | |
|
Winhttp22, значит через dllimport... нужно почитать да поюзать примерчики...
Ps. Спасибо
0
|
|
|
169 / 132 / 29
Регистрация: 16.02.2013
Сообщений: 867
|
||||||||
| 16.03.2013, 14:20 | ||||||||
-
1
|
||||||||
|
3 / 3 / 0
Регистрация: 30.09.2012
Сообщений: 123
|
|
| 23.03.2013, 22:43 [ТС] | |
|
Winhttp22 Вообще Красавчик!!! Благодарю! Спасибо Большое!
0
|
|
| 23.03.2013, 22:43 | |
|
Помогаю со студенческими работами здесь
13
Ошибка при подключении библиотеки Dll При подключении user32.dll ошибка При подключении DLL: Ошибка при создании объекта из компоненты Ошибка Отсутствует freetype6.dll при подключении freetype
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
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
|