Interface IA
a()
EndInterface
Interface IB extends IA ; IB has a() as well
b()
EndInterface
But it's not object oriented itself. It's just to access the external Object (COM and DX mainly) easily and without overhead. Once all the interfaces will be converted (soon) it will be a piece of cake to use all these cool objects (which seems to be the future of Windows so...)
You will need to use the API functions (probably CoCreateInstance_() or something like this) to get access to Windows Objects, but it will be really easy.
I want to use the InternetExplorer object, a new app instance, not inside a window. i tried several combinations of CLSID and IWebbrowser but cocreateinstance() always fails. any help?
Fred wrote:Yes, it's now easy to create COM dll, no problem. The provided code is a start for it, I need to finish it to show a complete framework of such DLL.
Oh!!!
Its really impressive, im not sure if users notice the importance of such step.
One of the most powerfull possibilities this days, is to develop some COM dll to use it on a webserver and call your procedures from html.
Excellent Fred, really amazing how fast and talented coder you are
Editor:
When the preference is open, i have access to the menu of the mainwindow, but nothing happend (because when the Preference window is open a seperate Mainloop is active)!
Two possiblities:
- Combine the two loops
- Disable the mainwindow with EnableWindow_(), so that the user can't activate it