I am writing an activeX control in VB 6. I am using the ocx outside of VB and
Microsoft, in another application. I dropped the Forms 2.0 textbox on a User
Control (activex) form to make the ocx. If the Host environment changes the
.text property for the ocx, the text box updates. If I enter data into the ocx textbox,
the value is not available to the host environment. It seems that the
way I have set it up, VB does not expose the data to the host application. (I
have tried 3 different enviornments). If I drop a textbox right into the host
application, I can access the properties, sending data both ways so it is not
the textbox.
How do I expose the ocx data to the non VB environment?
I hope this question is not too confusing. Thanks for the help!
BTW, I grabbed a copy of vb.net 2003 to see if making the control that way
would make a difference. New and improved, bigger is better and all that.
It seems that vb.net can not make activex controls. Is that true?
http://www.thescripts.com/forum/thread349391.html
I looked through some of the discussions and didn't see why this is. Shouldn't
vb.net be becoming more capable? Is Microsoft dropping support for activex?
(silly statement but so is losing technology in newer software versions). I have
been out of the vb.net loop.
Thanks again for the help.