Re: gui options galore...

Tech-Archive recommends: Fix windows errors by optimizing your registry




For a program window you can use an HTA or
3rd-party component. For what you want you
need to use something like the class linked above,
or a 3rd-party control that needs to be installed
and registered.


Mayayana, in general I would agree that wsh/vbs is
weak in the gui area (mb's and askboxes only), and
if you want to show a gui (like a vb form) then you
must use an hta or an actX object.

But there _ARE_ other possibilities. Consider this,
I write a gui in some other language (FBSL, freeBasic,
even RapidQ) and compile it.

Doesn't that come under the category of 3rd-party
component? Nearly anything can be done if one wants
to leave to confines of script, but usually people don't,
so I hesitate to list 3rd-party components (or self-written
software) options unless someone says they want that.

There is also the possibility of using microsoft excel
or word to show a gui.

Bill Gates must smile from ear to ear every time
he sees someone say something like that: assuming
that *everyone* has installed Microsoft's wildly
over-priced and unbearably bloated Office suite.

And finally, there are endless possibilities if you don't
mind using DynaWrap (yes, it's a third-party control) to
call system api's. You could use "CreateWindow" to create
a dialog. Also, I like the idea of compiling dialogs,
using microsoft's "resource compiler" (RC.EXE ...

Yes, I know you like that stuff. :) I'll never understand
your fascination with using a screwdriver to turn a bolt
or a wrech to turn a screw ... simply because it might
be possible. To my mind anyone using something like
DynaWrap (there's also a similar Perl component)
is completely off their rocker. They should be using compiled
native code.


.



Relevant Pages

  • gui options galore...
    ... if you want to show a gui then you ... even RapidQ) and compile it. ... then you can send a message to a textbox (edit control) ... to send along binary files with your script. ...
    (microsoft.public.scripting.wsh)
  • Re: Multithreaded GUI issues
    ... callback thread that I have no control over. ... In each of these cases, where the events get passed on to GUI components, ... You must use Invoke() or BeginInvokeon any code that will ... It depends on what you do with the Image objects and any resulting data ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Difficulties programming a command button
    ... Twice when I tried to compile Access hung and I just ... and selecting 'Yes' opens the Excel file. ... I doubled checked the sheet names to what I had in the ... The name for the control for the equipment is “txtEquipment”. ...
    (microsoft.public.access.modulesdaovba)
  • Re: File browser
    ... but to do that you need to be in control of the competing threads. ... The outdated guidance that you could initialize the GUI on the main thread, ... of that control to ensure a synchronization error. ...
    (comp.lang.java.programmer)
  • Re: Wah, wahing
    ... I don't check my email in a while and this shit happens. ... It does irk me when people at Digg.com bitch & moan about the Linux ... Yes, you can do just about everything from the GUI in Windows, ... having to compile source, they really shed tears over that one. ...
    (Ubuntu)