mehdi58
چهارشنبه 14 تیر 1385, 22:06 عصر
سلام
برای تبدیل تاریخ میلادی به شمسی من از کامپوننت Shamsi.dll مربوط به گروه نرم افزاری اوکسین استفاده می کنم . ( البته رایگانه و ضمیمه هم کردم )
اما در این زمینه چند تا سوال دارم
سوال اول )
آیا کسی با اون تا به حال کار کرده ؟ ( منظورم اینه که میشه به اون اعتماد کرد یا نه ؟)
سوال دوم )
هنگام استفاده از تابع ShamsiCurrentMonthName به منظور پیدا کردن نام ماه جاری پیغام Type mismatch ظاهر میشه !!! چرا ؟
سوال سوم )
چند روز پیش ( تقریبا بعد از یکی دو ماه از Add کردن این کامپوننت به پروژه ام ) هنگام اجرای پروژه با پیغام خطای ناشی از عدم وجود این کامپوننت روبرو شدم .
وقتی به قسمت Solution explorer مراجعه کردم دیدم که در قسمت Reference و در کنار نام اون کامپوننت یه علامت تعجب زرد رنگ دیده میشه و من هم اون کامپوننت رو حذف کردم و وقتی خواستم دوباره Add اش کنم با پیغام خطای زیر روبرو شدم :
A reference to ‘ d:\comp\shamsi.dll’ could not be found . Could not load the type library . Error loading type library dll.
به پوشه Bin پروژه که مراجعه کردم دیدم اسم فایل به intrope.shamsiDLL.dll تغییر پیدا کرده . اون رو حذف موقت کردم و دوباره همه این کارها رو از اول انجام دادم اما باز هم همون پیغام خطا و عدم اضافه کردن کامپوننت به وجود می اومد .
آخر سر دوباره فایل حذف موقت شده (intrope.shamsiDLL.dll) رو Add کردم و این بار ازم قبول کرد
به نظر شما دلیل این اتفاق چی میتونه باشه ؟
برای تبدیل تاریخ میلادی به شمسی من از کامپوننت Shamsi.dll مربوط به گروه نرم افزاری اوکسین استفاده می کنم . ( البته رایگانه و ضمیمه هم کردم )
اما در این زمینه چند تا سوال دارم
سوال اول )
آیا کسی با اون تا به حال کار کرده ؟ ( منظورم اینه که میشه به اون اعتماد کرد یا نه ؟)
سوال دوم )
هنگام استفاده از تابع ShamsiCurrentMonthName به منظور پیدا کردن نام ماه جاری پیغام Type mismatch ظاهر میشه !!! چرا ؟
سوال سوم )
چند روز پیش ( تقریبا بعد از یکی دو ماه از Add کردن این کامپوننت به پروژه ام ) هنگام اجرای پروژه با پیغام خطای ناشی از عدم وجود این کامپوننت روبرو شدم .
وقتی به قسمت Solution explorer مراجعه کردم دیدم که در قسمت Reference و در کنار نام اون کامپوننت یه علامت تعجب زرد رنگ دیده میشه و من هم اون کامپوننت رو حذف کردم و وقتی خواستم دوباره Add اش کنم با پیغام خطای زیر روبرو شدم :
A reference to ‘ d:\comp\shamsi.dll’ could not be found . Could not load the type library . Error loading type library dll.
به پوشه Bin پروژه که مراجعه کردم دیدم اسم فایل به intrope.shamsiDLL.dll تغییر پیدا کرده . اون رو حذف موقت کردم و دوباره همه این کارها رو از اول انجام دادم اما باز هم همون پیغام خطا و عدم اضافه کردن کامپوننت به وجود می اومد .
آخر سر دوباره فایل حذف موقت شده (intrope.shamsiDLL.dll) رو Add کردم و این بار ازم قبول کرد
به نظر شما دلیل این اتفاق چی میتونه باشه ؟