জড়িত দুটি প্রধান পদক্ষেপ
1- একটি সি ++ ডেল তৈরি করা
ভিজ্যুয়াল স্টুডিওতে
New->Project->Class Library in c++ template. Name of project here is first_dll in
visual studio 2010. Now declare your function as public in first_dll.h file and
write the code in first_dll.cpp file as shown below.
শিরোনাম ফাইল কোড
// first_dll.h
using namespace System;
namespace first_dll
{
public ref class Class1
{
public:
static double sum(int ,int );
// TODO: Add your methods for this class here.
};
}
সিপিপি ফাইল
//first_dll.cpp
#include "stdafx.h"
#include "first_dll.h"
namespace first_dll
{
double Class1:: sum(int x,int y)
{
return x+y;
}
}
এটা যাচাই কর
**Project-> Properties -> Configuration/General -> Configuration Type**
এই বিকল্পটি ডায়নামিক লাইব্রেরি (.dll) হওয়া উচিত এবং সমাধান / প্রকল্পটি এখনই তৈরি করা উচিত।
first_dll.dll ফাইলটি ডিবাগ ফোল্ডারে তৈরি করা হয়
2- সি # প্রকল্পে এটি লিঙ্ক করা
সি # প্রকল্প খুলুন
Rightclick on project name in solution explorer -> Add -> References -> Browse to path
where first_dll.dll is created and add the file.
সি # প্রকল্পে এই লাইনটি শীর্ষে যুক্ত করুন
Using first_dll;
এখন dll থেকে ফাংশনটি কিছু ফাংশনে নীচে বিবৃতি ব্যবহার করে অ্যাক্সেস করা যায়
double var = Class1.sum(4,5);
আমি VS2010 এ সি ++ প্রকল্পে dll তৈরি করেছি এবং এটি ভিএস ২০১৩ সি # প্রকল্পে ব্যবহার করেছি t এটি ভাল কাজ করে।