نمایش نتایج 1 تا 3 از 3

نام تاپیک: DLL Import

  1. #1

    DLL Import

    با سلام
    من یه DLL با ++C ساختم(Win32) و در برنامه ام Import کردم:

    <DllImport("MyDll.dll")> _
    Function mSt(ByVal a AsInteger) AsString
    EndFunction

    چون با Win32 است نمی توانم آنرا Add Refrence کنم.

    روی سیستم خودم فایل Dll رو پیدا می کنه و مشکلی نیست
    اما روی سیستمهای دیگه پیداش نمی کنه ؛ مشکل از کجاست؟
    آیا باید رجیستر شود؟ اگر بله. چطوری؟

  2. #2
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile

    شما اگر dll را در system32 کاربر کپی کرده باشید با این دستور

    regsvr32  /i dllname.dll

  3. #3
    با سلام
    من DLL رو با ++C ساختم(Win32)
    فقط برای اینکه تا حدودی از چند تا رشته محافظت کنم:
    #include<stdio.h>
    extern"C"
    {
    __declspec(dllexport) char* XStrings(int i)
    {
    switch (i)
    {
    case 0:
    return"sjkfgskj";
    break;
    case 1:
    return"fasfsdefw44234";
    break;
    case 2:
    return"asd2342sdcfsrf34";
    break;
    default:
    return"";
    break;
    }
    }
    }
    اگر راه بهتری هست متشکر می شوم
    (من به نرم افزارهایی مثل Dotfuscator دسترسی ندارم)
    وقتی با regsvr32 می خوام رجیسترش کنم، پیغام زیر را می دهد:

    Win32My.dll was loaded, but the DllRegisterServer entery point was not found.
    Thsi file can not be registered.

    لطفا راهنمایی کنید.

تاپیک های مشابه

  1. کامپوننت CAD Import VCL
    نوشته شده توسط مجتبی جوادی در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 7
    آخرین پست: شنبه 02 مهر 1390, 20:12 عصر
  2. خطا درimport از اکسل به اکسس
    نوشته شده توسط ebadian در بخش Access
    پاسخ: 1
    آخرین پست: دوشنبه 07 فروردین 1385, 13:38 عصر
  3. import
    نوشته شده توسط aley در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: شنبه 07 خرداد 1384, 09:45 صبح
  4. import
    نوشته شده توسط karimi84 در بخش SQL Server
    پاسخ: 2
    آخرین پست: چهارشنبه 21 اردیبهشت 1384, 15:16 عصر
  5. import
    نوشته شده توسط karimi84 در بخش SQL Server
    پاسخ: 1
    آخرین پست: شنبه 10 اردیبهشت 1384, 22:22 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •