Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles
(untagged)

C# Interfaces for the Windows Scripting Host

0.00/5 (No votes)
18 May 2007 1  
Introducing a C# implementation of the interfaces required to implement a Windows Scripting Host
Screenshot - ZetaActiveScript_01.png

Introduction

For the upcoming version 8 of our Windows based CMS Zeta Producer, I included the Windows Scripting Host for VBScript files into the application. Therefore I was in the need to get all the interfaces required to implement my own host.

Since it was rather hard and time-consuming to put all these interfaces together, I wrote this article to make it easier for others requiring the same information.

Therefore this article simply lists the interfaces but does not show any implementations of them. (Of course, please still do vote with a high rating for the article).

Defined Types

The following interfaces are defined:

The following enums are defined:

Using the Code

As mentioned above, this article is a reference for Windows Script interfaces, not an article about how to actually write your own Windows Scripting host.

For more information about this topic, please refer to Google or one of the following websites:

Conclusion

In this article, I've shown you the C# implementation of the interfaces to the Windows Scripting Host engine.

I would be happy to get your feedback in the comments section at the end of this article. Feel free to ask your questions or provide me with suggestions and enhancements.

History

  • 2007-05-18: Initial release of the article

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here