خرید بک لینک

این مطلب رو فقط در اینجا عنوان کردم و برای اولین باره که این کار انجام میشه

کپی برداری با ذکر منبع بلا مانع می باشد

خوب میگم حالا ....

اول از همه که بسیار مهمه از ضمیمه dll رو که ساختم دانلود کنید

نکات بسیار مهم هستند

اگر ویندوز شما 64 بیتی

باید هم در
C:WindowsSystem32
و هم در C:WindowsSysWOW64

اگر 32 بیتی

فقط در C:WindowsSystem32

کپی بفرمایید

نکته بعدی

برای اینکار حتما باید netFrameWork 4 رو نصب داشته باشد

پس رو ویندوز XP نصب نمیشه

بعد باید CMD رو در حالت Administrator باز کنید

در ترمینال ویندوز یا همون CMD عبارت زیر رو تایپ کنید

cd "C:WindowsMicrosoft.NETFrameworkv4.0.30319 "

وبعد کلید Enter رو بزنید

و بعد دستور زیر رو وارد کنید و Enter رو بزنید

regasm DN.dll /tlb:DN.tbl

اگر درست انجام داده باشد باید عبارت زیر رو ببینید

C:WindowsMicrosoft.NETFrameworkv4.0.30319>rega sm DN.dll /tlb:DN.tbl
Microsoft .NET Framework Assembly Registration Utility version 4.6.1586.0
for Microsoft .NET Framework version 4.6.1586.0
Copyright (C) Microsoft Corporation. All rights reserved.

Types registered successfully
Assembly exported to 'C:WindowsSYSTEM32DN.tbl', and the type library was registered successfully

حالا با موفقیت DLL رو نصب کردید

حالا به سراغ اکسس بروید

از منوی Tools بر روی References کلیک کنید

حالا درون لیست به دنبال DN بگردید و بعد تیک رو بزنید و OK کنید

حالا برای اجرا

به شکل زیر عمل کنید



Dim CSharpCode As DN.DotNet
Set CSharpCode = New DN.DotNet
Dim Command As String

خوب این قسمت مهمه

در دستورات C# هرجا که به " برخورد کردید باید از این روش استفاده کنید

مثال

دستور C#


string cName = "Rick" ;

باید اینطوری بشه

"string cName = " & """" & "Rick" & """" & ";"

خوب برای اینکه سطر ها رو هم رعایت کنید

مثال

کد C#


string cName = "Rick" ;
MessageBox.Show("Hello World" + cName);
return (object) DateTime.Now;

تبدیل شده


"string cName = " & """" & "Rick" & """" & ";" & _
"MessageBox.Show(" & """" & "Hello World" & """" & " + cName);" & _
"return (object) DateTime.Now;"

و در آخر هم این دستور


CSharpCode.ExcutVBDotNetCode(Command)

در صورت استقبال برای VB.NET رو هم براتون قرار میدم

البته در این روش فعلا جلوی اضافه کردن رفرنس رو گرفتم

اگر استقبال بشه با قابلیت رفنس به همراه آموزشش رو قرار میدم

امید وارم به کارتون بیاد

فایل نمونه هم پیوست شده

سوالی بود در خدمتم

یا حق

برچسب: آموزش,آموزش,اجرای, نویسنده: محمد رضا جوادیان تاريخ: چهارشنبه 15 شهريور 1396 ساعت: 9:54

صفحه بندی