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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.04.2010, 17:46   #1
Davidow
Пользователь
 
Регистрация: 09.02.2010
Сообщений: 15
По умолчанию C++ Dll v C#

Добрый День Господа.

Я создаю в С++ класс и митоду этого класса я хочу использовать в моём C# проекте.


Для эетого я создал C++ dll и пытаюсь загрузить её в мой с# проект.

Но не получается.

Мой исходной код

test.h

Код:
#ifndef TEST_H
#define TEST_H

extern "C" __declspec(dllexport) void testWriting();

#endif

#include <stdlib.h>
#include <stdio.h>


class Test{
public:
        Test();
        void testWriting();
};
test.cpp

Код:

extern "C" __declspec(dllexport) void testWriting();

#endif
#include"test.h"
Test::Test()
{}

 void Test::testWriting() 
{
// Что то делай

}

C#

Код:
class Program
    {
        [DllImport("testDllImport.dll")]
        static extern void testWriting();
        static void Main(string[] args)
        {
        testWriting() // ERROR не может найти путнк входа testWriting() в DLL
         }
    }
Пожалуйста помогите
Davidow вне форума Ответить с цитированием
Старый 13.04.2010, 18:43   #2
counter
Участник клуба
 
Регистрация: 18.10.2008
Сообщений: 1,409
По умолчанию

ууууууууууууууууууу

Последний раз редактировалось counter; 13.04.2010 в 18:47.
counter вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ssleay32.dll libeay32.dll пауэрлифтинг Компоненты Delphi 4 22.05.2010 08:46
[DLL] Загрузка и выгрузка dll в/из чужого процесса Человек_Борща Win Api 4 28.02.2010 17:47
Ошибка при выхове функций Bass.dll из другой DLL SalasAndriy Общие вопросы Delphi 7 21.10.2009 23:36
Dll из C# RIO Общие вопросы Delphi 2 10.10.2009 21:00
Запуск Load.dll (бывшая Load.exe) в дереве проц-ов, Как запустить прогой на C# .dll-ку kapustin Общие вопросы .NET 10 23.09.2009 22:20