DOSウィンドウIO.popenを使用する場合にポップアップなど
質問
私は、Windows XP用のGUIに取り組んでいます。すべては私が等をバッククォート、%x()
、IO.popen
、を介して外部コマンドを実行する場合を除いて、素晴らしい作品、私は一瞬のためにポップアップDOSウィンドウを取得します。私はOS XとLinux上で開発したとき、これは起こりません知っています。それを取り除く方法上の任意のアイデア? (あるいは、少なくともそれを隠す?)
私はインターフェイスのためrubyw
1.8.6(Windows用のRubyの "GUI版")とGTK2を使用しています。
解決 2
コメントで述べたように、
、私はこれに対する解決策を見つけたことはありません。この特定の状況では、私は必要な情報は、実際にはすでに(私はちょうどファイルとして読み込む)ファイルシステム上に保存しました。これは、直前に明らかではなかった、とすべての状況で出てくる可能性はほとんどありません。
誰もが「真」の解決策を見つけた場合、私はそれについて聞くことに興味を持つであろう。
他のヒント
あなたはWin32APIのモジュールを使用すると、WindowsのAPIを呼び出すことができます<のhref = "http://msdn.microsoft.com/en-us/library/ms682425(VS.85).aspx" のrel = "nofollowをnoreferrer 「> CreateProcess関数に。それはかなりではありません。
所属していません StackOverflow