Hi Jamo,
No not really.
There are workarounds, bu they all require quite a bit of work
- C# You could create a library in C#, and register that for COM such that it opens a custom dialog, allows user to enter stuff, and that returns stuff to your script. If this is register in COM you can call it using CreateObject() like you would instantiate any other .net class such as an ArrayList, Dictionary, XML parser etc.. I have used this method in the past to access the classes in my own framework library.
- I think you should be able to create a html form as well, show that, and then get the entered fields from that. I haven't looked in it any further, so for now this is entirely theoretical. If this works that would mean you could simply include all code in the script, without having to register anything in COM or similar.
Geert