Ralph,

I used VB6 for years. Same old recipe, build some com objects using ATL and use vb6 to put a gui onto them.

So you seem to agree that VB6 is just some glue between COM objects, isn't it?


Seems to me that one can easily do a layer to create the com 'controls' (eg the standard ones provided) on top of WIndows.Forms. Com controls are supported under windows. I can't imagine it's that hard to load a shared library and provide the 3 or 4 functions you need to make a com control work, and the standard interop stuff provided in the CLR should make calling those functions a snap.

Mono doesn't support COM-interop. Its Windows.Forms doesn't support ActiveX-Controls either, thus the hypothetic "VB6-compiler for the CLR" has no future in the Mono world, IMHO.

VB6 may have been a com scripting layer, but what was available isn't that different than what the clr priovdes.

Technically I don't think it's a hard project - a big project -- indeed, a hard one, no.

... and absolutely not Mono related.

Rob

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to