I have an VB6 application which uses LSet()
with two user defined data types (Type), to assign data from one type to another, e.g.:
Lset type1 = Type2
Now I have to apply equivalent logic in VB.net. However, in VB.net, LSet cannot be used against different types (Types in VB6).
How can I implement the VB6 LSet logic in VB.net?
Sample / typical code:
Public MQ_Policy As typPolicyDataRetrieval
Public typPolicyDataBlock As gtypPolicyDataBlock
With MQ_Policy.Input
.PcPolicyIDNum = Mid(InputString, 1, 8)
.PcPolicyIDNumPrefix = " "
.Datalength = Format$(CLng(Len(MQ_Policy)) - (Len(MQ_Policy.MQHeader) + Len(MQ_Policy.Input.Datalength)), String$(Len(.Datalength), "0"))
End With
LSet typPolicyDataBlock = MQ_Policy
Appreciate all your help.