Activex, vbs, javascript, perl and more from PB very soon!
Posted: Fri May 09, 2003 7:23 pm
Hi,
Im almost finishing a package that let me call Activex, vbs, javascript, perl and more from PB from an easy dll.
Im thinking on release it as shareware for PureBasic users (very cheap for community members!).
With this dll we could be able to:
-Manage almost any ActiveX (COM) even receiving events from it (it was veeeery hard to find a workaround to achieve it!!). Per example i have a n example that let me run IExplorer and access the webpage and change/modify/spy it on run time.
-Use it an as runtime parser that has complete access to languages as vbs, javascript, perlscript, etc.
I want to know if someone is interested on this.
However i will finish it since im very interested even if no one else is interested.
The idea that COM are bloated is not the correct approach to this matter in IMHO. The situation is:
WIN 32 API let us manage a lot of things in a very nice way but windows has a lot of major features that relies in another layer called COM. If we want to have access to all this stuff (the explorer and internet explorer per example) the ONLY way is using COM. At least dosent hurts to have this possibilitie.
Now, since im not a ASM genious like Danilo, El_Choni, etc. I approach the problem by the other side, accessing to COM from itself using a small C++ dll and then giving PureBasic (in fact any language that support calling a dll) the door open to go inside the COM world.
Give me 3 or 4 days and i will be here with some running examples.
Im almost finishing a package that let me call Activex, vbs, javascript, perl and more from PB from an easy dll.
Im thinking on release it as shareware for PureBasic users (very cheap for community members!).
With this dll we could be able to:
-Manage almost any ActiveX (COM) even receiving events from it (it was veeeery hard to find a workaround to achieve it!!). Per example i have a n example that let me run IExplorer and access the webpage and change/modify/spy it on run time.
-Use it an as runtime parser that has complete access to languages as vbs, javascript, perlscript, etc.
I want to know if someone is interested on this.
However i will finish it since im very interested even if no one else is interested.
The idea that COM are bloated is not the correct approach to this matter in IMHO. The situation is:
WIN 32 API let us manage a lot of things in a very nice way but windows has a lot of major features that relies in another layer called COM. If we want to have access to all this stuff (the explorer and internet explorer per example) the ONLY way is using COM. At least dosent hurts to have this possibilitie.
Now, since im not a ASM genious like Danilo, El_Choni, etc. I approach the problem by the other side, accessing to COM from itself using a small C++ dll and then giving PureBasic (in fact any language that support calling a dll) the door open to go inside the COM world.
Give me 3 or 4 days and i will be here with some running examples.