Hello,

I want to view the list of safe, scriptable objects that are installed
on my machine, and their methods as well. I am planning
on using them either with new ActiveXObject() with javascript
or CreateObject() in vbscript in my browser, so I need them
to be scriptable in the browser and not buzz me up with warnings
(while I am running in internet zone).

I've used OLE viewer from Visual Studio but
the list is overwhelming while things like XMLHTTPRequest
and an ATL COM object that I installed somehow are not shown,
so I supposed there is a better way.

Thanks alot, please let me know.

Re: View list of safe, scriptable ActiveXObjects by mr_unreliable

mr_unreliable
Wed Sep 13 15:44:23 CDT 2006

hi Mark,

You could start here, with microsoft's OLE/COM Object viewer.

http://www.microsoft.com/downloads/details.aspx?FamilyID=5233b70d-d9b2-4cb5-aeb6-45664be858b6&displaylang=en

It will show EVERYTHING on your system, but if you restrict yourself
to those objects under the "safe for scripting" category, you should
be all right.

Although, I must confess that I have written a number of objects for
use with scripting, and they don't show up in the above "safe"
category, even though I "think" they are safe. (O.K. you wise-guys,
you're saying that my code is never safe? -- then don't use it).
In other words, a programmer has to go through some "extra" stuff
to insure that microsoft will regard his/her stuff as safe. I have
seen discussions about how to mark something as safe, but I never
bothered to implement that.

Another possibility is Mark Pryor's TLViewer. That will generally
show the objects that may be scripted.

http://www.tlviewer.org/tlviewer/

(Note: be sure to read the comments on the BOTTOM of that page).

cheers, jw
____________________________________________________________

You got questions? WE GOT ANSWERS!!! ..(but,
no guarantee the answers will be applicable to the questions)

Mark wrote:
> Hello,
>
> I want to view the list of safe, scriptable objects that are installed
> on my machine, and their methods as well. I am planning
> on using them either with new ActiveXObject() with javascript
> or CreateObject() in vbscript in my browser, so I need them
> to be scriptable in the browser and not buzz me up with warnings
> (while I am running in internet zone).
>
> I've used OLE viewer from Visual Studio but
> the list is overwhelming while things like XMLHTTPRequest
> and an ATL COM object that I installed somehow are not shown,
> so I supposed there is a better way.
>
> Thanks alot, please let me know.
>