কীভাবে আপনার প্রকল্পে গতিশীল লাইব্রেরি কার্যকারিতা দ্রুত আমদানি করবেন

সুচিপত্র:

কীভাবে আপনার প্রকল্পে গতিশীল লাইব্রেরি কার্যকারিতা দ্রুত আমদানি করবেন
কীভাবে আপনার প্রকল্পে গতিশীল লাইব্রেরি কার্যকারিতা দ্রুত আমদানি করবেন

ভিডিও: কীভাবে আপনার প্রকল্পে গতিশীল লাইব্রেরি কার্যকারিতা দ্রুত আমদানি করবেন

ভিডিও: কীভাবে আপনার প্রকল্পে গতিশীল লাইব্রেরি কার্যকারিতা দ্রুত আমদানি করবেন
ভিডিও: বিদ্রোহের ফলাফল সরান, বিশ্বাসঘাতকতা 2024, মে
Anonim

নিয়ন্ত্রিত কোডে অন্য বিকাশকারী দ্বারা লিখিত গতিশীল ডিএলএল এর কার্যকারিতা ব্যবহার করার জন্য প্রায়শই একটি নেট প্রোগ্রামার মুখোমুখি হয়। কখনও কখনও এই গ্রন্থাগারের কার্যকারিতা খুব, খুব বিস্তৃত হতে পারে। আপনার প্রকল্পে প্রতিটি বর্গ, ফাংশন, ধ্রুবক ইত্যাদি ম্যানুয়ালি নিবন্ধভুক্ত করুন। - একটি খুব দীর্ঘ সময়. ভাগ্যক্রমে, এমন সরঞ্জাম রয়েছে যা এই প্রক্রিয়াটিকে আংশিকভাবে স্বয়ংক্রিয়ভাবে সক্রিয় করে। আমরা তাদের মধ্যে একটি সম্পর্কে কথা বলতে হবে।

ভিজ্যুয়াল স্টুডিওর জন্য পিনভোকার
ভিজ্যুয়াল স্টুডিওর জন্য পিনভোকার

প্রয়োজনীয়

  • - ভিসুয়াল স্টুডিও 2008/2010 সহ পিসি;
  • - ইন্টারনেট.

নির্দেশনা

ধাপ 1

আপনার যদি নিয়ন্ত্রণহীন কোডে *.dll লেখা থাকে, উদাহরণস্বরূপ, সি বা সি ++ তে, পাশাপাশি এর শিরোলেখ ফাইলগুলিতে এবং আপনার প্রকল্পে আপনার গ্রন্থাগার নির্মাণের পুরো গুচ্ছ ঘোষণা করতে হবে, তবে খুব ভাল সমাধান আপনার জন্য পিনভোকার সরঞ্জাম হতে পারে। পিনভোকার ভিজ্যুয়াল স্টুডিও আইডিই (2005, 2008 এবং 2010 এর সংস্করণগুলি সমর্থিত), পাশাপাশি স্বতন্ত্র অ্যাপ্লিকেশনটির জন্য একটি এক্সটেনশন হিসাবে অবাধে বিতরণ করা হয়।

এটির সাথে কাজ করা সহজ এবং সুবিধাজনক। পিনভোকার সি / সি ++ হেডার ফাইল এবং তাদের সম্পর্কিত ডিএলএল থেকে পরিচালিত সি # বা ভিবি.এনইটি কোডের জন্য পিনভোক সংজ্ঞা আমদানি করে। আপনাকে কেবল উপলভ্য ফাংশন, কাঠামোগুলি, গণনা, ধ্রুবক, প্রতিনিধি, এবং আরও কিছু তালিকা থেকে বেছে নিতে হবে। আপনার প্রকল্পে প্রয়োজনীয় এবং আমদানি করা।

প্রথমে আপনাকে পিনভোকার ডাউনলোড এবং ইনস্টল করতে হবে। অফিসিয়াল ওয়েবসাইট থেকে ভিজ্যুয়াল স্টুডিওর জন্য PInvoker.msi ইনস্টলার বা PInvokerAddin.msi এক্সটেনশনটি ডাউনলোড করুন। আমি মনে করি এটি কোনও সমস্যা হওয়া উচিত নয়। আপনার যে ফাইলটি চান তা চালান এবং নির্দেশাবলী অনুসরণ করুন।

ধাপ ২

আসুন কীভাবে এই দরকারী সরঞ্জামটি দিয়ে কাজ করবেন তার একটি উদাহরণ দেখুন। ভিজ্যুয়াল স্টুডিও শুরু করুন, একটি নতুন প্রকল্প তৈরি করুন। সরঞ্জাম -> সরঞ্জাম মেনুতে একটি নতুন আইটেম যুক্ত করা হয়েছে: পিনভোকার। এটিতে ক্লিক করুন এবং পিনভোকার অ্যাডিন সেটিংস উইন্ডোটি খুলবে। আপনার প্রকল্পের ভাষা নির্বাচন করুন ভাষা: সি # বা ভিবি.এনইটি। প্রোফাইল ড্রপ-ডাউন তালিকায়, প্রোফাইল সম্পাদনা নির্বাচন করুন।

পিনভোকার আমদানি প্রোফাইল সম্পাদনা করা হচ্ছে
পিনভোকার আমদানি প্রোফাইল সম্পাদনা করা হচ্ছে

ধাপ 3

প্রোফাইল ম্যানেজমেন্ট উইন্ডোটি খুলবে। একটি নতুন আমদানি প্রোফাইল তৈরি করুন এবং পরবর্তী ক্লিক করুন Select

চিত্র
চিত্র

পদক্ষেপ 4

এখন আপনাকে হেডার ফাইলগুলি যুক্ত করতে হবে। আপনি এগুলিকে পিনভোকার প্রোফাইল উইজার্ড উইন্ডোতে টেনে নিয়ে যেতে পারেন। এরপরে, এই ফাইলগুলি কোথায় সঞ্চয় করা হবে সেই ডিরেক্টরিটি উল্লেখ করুন।

হেডার ফাইল যুক্ত করা হচ্ছে
হেডার ফাইল যুক্ত করা হচ্ছে

পদক্ষেপ 5

পরবর্তী পদক্ষেপটি গতিশীল লাইব্রেরি নিজেই নির্দিষ্ট করা। আপনি এটি নিরাপদে মাউসের সাহায্যে পিনভোকার প্রোফাইল উইজার্ডের উইন্ডোতেও টানতে পারেন।

একটি গতিশীল ডিএলএল যুক্ত করা হচ্ছে
একটি গতিশীল ডিএলএল যুক্ত করা হচ্ছে

পদক্ষেপ 6

সমাপ্ত বোতামটি ক্লিক করার পরে, নির্বাচিত গতিশীল লাইব্রেরি থেকে সংজ্ঞা আমদানির প্রক্রিয়া শুরু হবে। অপারেশনটির সফল সমাপ্তিটি শিলালিপি আমদানি সফল এবং বাম ক্ষেত্রে প্রদর্শিত ডিএলএল থেকে ফাংশনগুলির নামের তালিকা দ্বারা নির্দেশিত হবে।

DLLs থেকে একটি পিনভোক ইমপোর্ট প্রোফাইল কনফিগার করা সম্পূর্ণ
DLLs থেকে একটি পিনভোক ইমপোর্ট প্রোফাইল কনফিগার করা সম্পূর্ণ

পদক্ষেপ 7

এখন আপনি সহজেই আপনার প্রকল্পে পিনভোক সংজ্ঞা আমদানি করতে পারেন। বাম ক্ষেত্রের (1), প্রকার ক্ষেত্রে, টাইপটি নির্বাচন করুন: ফাংশন, পদ্ধতি, কাঠামো, গণনা, ধ্রুবক, প্রতিনিধি ইত্যাদি নাম ক্ষেত্রে, প্রয়োজনীয় কাঠামোর নাম নির্বাচন করুন। একক ক্লিকের মাধ্যমে, এর বর্ণনাটি পিনভোকার উইন্ডো (2) এর কেন্দ্রীয় ক্ষেত্রে উপস্থিত হবে। ডাবল - শিরোনাম ফাইলটিতে এর সংজ্ঞাটি খুলবে। সন্নিবেশ সংজ্ঞা বোতামটি ক্লিক করুন (3) আপনার সি # / ভিবি.এনইটি প্রকল্পে সংজ্ঞাটি প্রবেশ করবে। এখন আপনি আপনার প্রকল্পে আমদানি করা ডিএলএল ফাংশনটি ব্যবহার করতে পারেন।

প্রস্তাবিত: