Piping output from a child process into a Text widet in a non-blocking way on Windows



Just curious. I've spent a few days trying to attack this with very
little luck.

Has anyone solved the problem of being able to pipe the output of a
child
process to a text widget on a Windows platform in a non blocking way?

All the ways I've investigated all seem to work great on UNIX, but die
on
Windows in one way or another. Tk::ExecuteCommand is great, but it
only
seems to work on UNIX, Using Tk::IO worked great on UNIX, but Windows
has
trouble with opening -|, it dies saying that - is not a command.

There seems to be alot of trouble on windows using fileevent which
seems to
be the way to do this, but everything I've found is using it and that's
what
seems to be broken on Windows.

Any help would be appreciated

-- Adam Fox
adamrfox@xxxxxxxxx

.



Relevant Pages

  • Re: What is the more popular UNIX flavor?
    ... about my experience with Solaris and Cygwin. ... installing packages. ... needing eg tftp you only need to activate on a Unix system. ... probably need installing first on the equivalent Windows system. ...
    (comp.unix.questions)
  • Re: Five Architectural Flaws in Windows Solved In Mac OS X
    ... But it is still an improvement over Unix, wherein *any executable* can be highly privileged and interact with the user. ... The usual security precautions prevent unauthorized people from doing this, but that's true on Windows also. ... I just got thru upgrading the wifes Mac to Tiger and hpfs is the default. ... This is a more advanced design that Unixes have been trying to duplicate by adding thread support. ...
    (comp.sys.mac.advocacy)
  • Re: Linux no threat to Microsoft
    ... originally developed for Unix. ... Windows has't come on any of the machines I've ever purchased. ... Yet over those years Linux Market Share on the desktop has actually ... philosophy of Apple - later adopted by Microsoft. ...
    (comp.os.linux.setup)
  • Re: OS X "Security" myths
    ... >> lot of UNIX systems down to their knees. ... >>> their code, so they concentrate on developing exploits for Windows, ... > It does tell me that there is not much "boast factor" for malware ... Just like the Hackers convention in Las Vegas known as ...
    (comp.sys.mac.advocacy)
  • Re: Wozu Linux privat einsetzen?
    ... > Open Source bzw. GNU sind nicht an eine bestimmte Plattform gebunden. ... Windows ist nun mal nicht OpenSource. ... > Unix ist genauso gewachsen wie DOS, OS/2, Windows. ...
    (de.comp.os.unix.linux.misc)