Page 1 of 1

Scripting Host

PostPosted: Mar 25, 2002 @ 7:07pm
by RICoder
I have been trying to get some feedback on this in the developers forum, but no luck, so I will try here.

I am developing (now in alpha) a Scripting Host for the PocketPC.

==DEFINITION FOLLOWS==
Simply put, a scripting host lets you create scripts using a text editor, and then load and run them in real time.
==EXPLANATION OF MY SCRIPTING HOST FOLLOWS==
-The language is basically VBScript with semicolons.
-It's just a dll, with a .exe associated to files with the .rs extension. Clicking on one of these files will run the 'main' function in a script
-ANY application can be developed to use the dll, since there are developer tools to expose the functions and set callbacks (fairly advances)

What I want to know is this.
1) Does anyone need, want or see a use for this?
2) Does anyone want to try it out?
3) Does anyone have any suggestions as to what should be implimented to make it useful?


Currently, it is very limited, since only the shell is in place, but at this point, adding functionality should be very easy for me.

It will do basic variable assignments (VARIANT)
It will do message and input boxes

By the end of today, it should be able to get hwnds from calling applications and set/get text.

PostPosted: Mar 25, 2002 @ 7:15pm
by brntcrsp
Well, as an ASP programmer it could hold some uses for some of my business logic apps - sortof building and testing on the run. I'd be willing to give it a looksie.

PostPosted: Mar 25, 2002 @ 9:28pm
by RICoder
That is pretty much the target audience.

I'll post here when the alpha ver is up on my site. Probably later tonight.

PostPosted: Mar 25, 2002 @ 11:28pm
by brntcrsp
hooray! I'm a target! Or is that a bad thing? /ponders deeply.

PostPosted: Mar 26, 2002 @ 1:05am
by Dan East
I would make it as similar to WSH as possible. For example, implementing the FileSystemObject class, etc.

Dan East

PostPosted: Mar 26, 2002 @ 4:55am
by RICoder

PostPosted: Apr 2, 2002 @ 7:15pm
by brntcrsp
how's the host coming?