[mono-vb] Need help calling python program through mono
Rolf Bjarne Kvinge
rolflists at ya.com
Wed Sep 16 03:02:44 EDT 2009
Hi,
> Need help I am trying to execute a python program, but have been very
> unsuccessful.
In exactly which way unsuccessful? Error messages? Nothing happens?
> My program needs to open a new terminal window,
This you can do (and I can't see anything obviously wrong with the code
below)
> when the user click a
> command button, and display/run the python program.
It's the terminal that would have to do this (unless you can find a way to
remotely control the terminal window somehow, but I suspect it's a lot
easier to make the newly created terminal window execute a script that does
this).
Once again, knowing what actually happens would make it easier to find the
problem.
Rolf
> When the python
> program has finished it will close out. Any advice would be greatly
> appreciated.
>
> Currently this is what I have tried.
>
> Dim processStartInfo = New ProcessStartInfo("DISPLAY=:32 /root/rxvt
> -geometry 80x25+150+150+sb -fn 9x15 -e /path/ProgramName", param)
>
> processStartInfo.UseShellExecute = False
> processStartInfo.ErrorDialog = False
> processStartInfo.WindowStyle =
> ProcessWindowStyle.Normal
> processStartInfo.RedirectStandardError = True
> processStartInfo.RedirectStandardInput = True
> processStartInfo.RedirectStandardOutput = True
> processStartInfo.CreateNoWindow = False
>
> Dim process As New Process()
> process.StartInfo = processStartInfo
> Dim processStarted As Boolean = process.Start()
>
Rolf
More information about the Mono-vb
mailing list