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

نام تاپیک: مشکل در رجیستر شدن dll

  1. #1
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    217

    Exclamation مشکل در رجیستر شدن dll

    سلام
    خسته نباشید
    من می خوام از یک Dll که یکی از همکارام بزبان VC نوشته در وی بی استفاده کنم وقتی می خوام Dll را رجیستر کنم پیغام ذیل را می دهد می خوام بدونم که چه مشکلی در این dll وجود دارد .

    DllTest2.dll wsa loaded. but the DllRegisterServer entry point not found. this file can not register .

    ??????????

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    217

    Exclamation

    کسی نیست جواب بده

  3. #3
    با این برنامه میتونی

    Farshad Nooranian


  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran
    پست
    217

    Exclamation

    نقل قول نوشته شده توسط noorsoft مشاهده تاپیک
    با این برنامه میتونی
    حل نشد پیغام ذیل را می دهد
    DllRegister Procedure not found in 'd:\dlltest\dlltest2.dll' in Registry

  5. #5
    دوست عزیز
    DLL ها 2 نوع هستند

    DLL های Object Based مثل COMها و OCXها

    و ِDLL های Method Based که تنها یک سری Method رو Export میکنن.

    اگر DLL شما دارای تابع DllRegisterServer نیست احتمال خیلی زیاد DLL شما از نوع دوم.

    شما با استفاده از نرم افزار Depends که توسط خود VB و VC نصب میشه میتونی تابعهای خروجی DLLت رو مشاهده کنی. ببین آیا توابع DllRegisterServer و 3 هم خانواده ای دیگش وجود داره یا اینکه یک سری تابع مخصوص به خود دوست شماست

    اگر به صورت دوم بود، شما باید به همون روش که از تابع های API استفاده می کنی از این DLL هم استفاده کنی:

    private declare sub MyFriendFunction1 lib "myfriend.dll" (parameter1 as partype ....

    موفق باشید
    EmadCT
    Microsfot Certified Solution Developer

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

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