ايران ويج

نسخه‌ی کامل: ساخت ocx قابل استفاده در vb6
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6
سلام.
چطور میشه تو c# کامپوننت ocx درست کرد که تو ویبی هم بشه ازش استفاده کرد؟
باید بدونید که فایل های ocx اشیای COM هستند . در برنامه های دات نت میشه ازشون استفاده کرد ( از طریق مکانیسم COM Interop ) ولی نمیشه اونها رو ساخت چون دات نت با ارائه مبحث اسمبلی ها سیستم COM رو کنار گذاشت .
سلام.
یعنی اصلا امکان ساخت ocx در .net وجود نداره؟ حالا غیر از C# تو ویبی . نت هم امکان ساخت ocx نیست؟
اگه این طور هست چطور میشه از Dll هاش تو ویبی استفاده کرد؟
امکان ساخت وجود نداره ولی میشه کلاس های دات نت رو از توی وی بی 6 صدا زد .
http://www.devsource.com/c/a/Using-VS/Ca...l-Basic-6/
سلام.
ممد آیدی یاهوتو آن کن. یه پیغام خصوصی بهت دادم.

ocx نمیشه ساخت ولی dll که میشه. چطوری از dll هایی که تو دات نت میسازیم میشه تو ویبی استفاده کرد؟
سلام.
ممد تو سایت های دیگه گفتن این نیم اسپیس System.Runtime.InteropServices میتونه مشکل رو حل کنه. تو ام اس دی ان سرچ کردم. اینم لینکش. http://msdn.microsoft.com/en-us/library/...vices.aspx
گفتم شاید به دردت بخوره. خودمم برم ببینم چی به چیه.
این که شد همونی که من گفتم !! شما میتونی اشیای COM ساخته شده در محیط هایی مثل Visual C رو با کمک مکانیسم COM Interop و کلاسهای موجود در اینnamespace و بدون ایجاد تغییر در ساختار اولیه اونها در برنامه های دات نت استفاده کنی .
سلام.
من برعکسشو میخوام.
میخوام تو .net کامپوننت بسازم که بشه تو ویبی ازش استفاده کرد.
برعکسش هم قابل اجراست یعنی یه کامپوننت دات نتی بسازی و در سیستم های COM استفاده کنی !
یه مثال پیدا کردم برای استفاده از کامپوننت دات نت در وی بی 6 : http://www.15seconds.com/issue/010214.htm
سلام.
میشه بگی منظور از سیستم های کام چیه؟
بعد هم منظور از Managed کد و Unmanaged کد چیه؟
سلام.
ممد من میخوام کامپوننت interface باشه. مطمنی با این سورس میشه کامپوننت اینترفیس به دست اورد. خروجیش tlb هست. tlb که نمیتونه اینترفیس باشه.
صفحه‌ها: 1 2 3 4 5 6