PDA

View Full Version : استفاده از DLL باید ها و نباید ها



saed2006
یک شنبه 16 فروردین 1388, 14:43 عصر
با سلام
یک dllدر c# ساخته ام و میخوام در vb6 آز اون استفاده کنم یکی از دوستان نحوه کار با اون رو توضیح بده چجوری به متد های DLL دسترسی پیدا کنم و ....
ممنون

AMIBCT
یک شنبه 16 فروردین 1388, 16:51 عصر
نمی‌تونید دسترسی پیدا کنید و ...

برای اینکه خروجی C# یه Export DLL استاندارد نیست
و برای اجرا نیاز به Framework داره

شیوه‌ی کار Export DLL ها این طور هست که کدهای داخل اونا به صورت پویا با کد برنامه‌ی شما پیوند داده می‌شه
و امکان پیوند دادن کدهای .NET با کدهای زبان ماشین وجود نداره

باید از یه زبان دیگه مثل C++ یا FreeBasic استفاده کنید تا بتونید یه DLL استاندارد بسازید و در VB‌ ازش استفاده کنید

البته امکان ایجاد ارتباط بین دو محیط وجود داره و اونم کمی مشکل‌تر هست
از طریق COM این ارتباط می‌تونه برقرار بشه

saed2006
یک شنبه 16 فروردین 1388, 16:56 عصر
سوال من اینه ایا امکان هست قسمتی از کد برنامه با c# نوشته بشه و قسمتی دیگه با vb6
و بعد از اون به هر طریقی ارتباطی ببین این دو برقرار بشه یا نه

AMIBCT
دوشنبه 17 فروردین 1388, 16:56 عصر
مطمئنید که پست بالایی رو دیدید؟