PDA

View Full Version : حرفه ای: استفاده از کامپوننت ساخته شده در vb.net در vb6



M.T.P
دوشنبه 11 اردیبهشت 1391, 12:51 عصر
با سلام خدمت دوستان ارجمند

در یک dll ساخته شده در vb.net از نوع ComClass برای استفاده در vb6 سابروتین زیر رو قرار دادم.



Public Sub SetTooltipObject(ByRef ob)
ob = New ToolTip
End Sub

در vb6 پس از اضافه کردن این dll به Refrences با کد زیر روتین بالا رو صدا میزنم:



Dim ob
Dim c As New ComClass1

c.SetTooltipObject ob
MsgBox VarType(ob)
MsgBox TypeName(ob)

چیزی که هست در vb6 آبجکت ob به عنوان Component ساخته میشه و کلا نمیدونم چطور ازش استفاده کنم چرا که متودهاش اصلا کار نمیده.

نکته:
بنده قصد ساختن کلاس ToolTip رو در vb6 ندارم کلا می خوام بدونم چطور میشه از Object هایی که به این صورت ساخته میشه استفاده کرد.