【C#】Processで起動したアプリの標準出力をリダイレクトする
前回はProcessクラスを使い、C#で任意のアプリケーションを起動する例を見た。 今回は、その応用例としてProcessで起動したアプリの標準出力内容を起動元へリダイレクトしてみる。 まずは、テスト用に簡単なコンソール… 続きを読む »
前回はProcessクラスを使い、C#で任意のアプリケーションを起動する例を見た。 今回は、その応用例としてProcessで起動したアプリの標準出力内容を起動元へリダイレクトしてみる。 まずは、テスト用に簡単なコンソール… 続きを読む »
System.Diagnostics.Processクラスを使うと、任意のアプリケーションを起動することが出来る。 使い方は、ProcessクラスとProcessStartInfoクラスのインスタンスを生成し、Proce… 続きを読む »
C#でクリップボードにあるクラスのオブジェクトを貼り付けて、取得する方法について見てみよう。 今回は以下のようなサンプルプログラムをWindowsFormで作成した。 プログラムは以下のようになる。 Form1.cs u… 続きを読む »
xamlと同等の内容をC#のコードで書いてみる。 今回のサンプルとなるのは以下のようなプログラムである。 画面の真ん中にGeometryで描いた画像が配置してある。この画像にはRenderTransformがセットしてあ… 続きを読む »
前回に引き続き、さらにWPFでグリッド模様を描く方法について考えてみる。 今回は、Geometryでグリッド模様を書く方法である。 まずはMainWindowのxamlを示す。 MainWindow.xaml <W… 続きを読む »
ふと表題のような疑問を思いついたので、実験してみることにした。 おそらく、OSが面倒を見てスレッドを止めてくれると思うのだが・・・。 ※なお、環境はWindowsXPで、VisulaStudio2005で作成、ビルドした… 続きを読む »
WPFのバインディングは強力だが、自分で定義したプロパティにバインディングするのは少し面倒である。 その方法を学ぶため、簡単なサンプルアプリを作ってみることにした。 まず、今回どのようなアプリを作ったかを示す。 始めにア… 続きを読む »
GUIの表示が地面に写り込んだようなデザインを最近良く見かける。このような効果をウェットフロアというそうだ。 今回は、以下のようなウェットフロア効果がかかったGUIをxamlで実装していくことを考える。 まずは、効果が何… 続きを読む »
四角形を拡大縮小させたくて、以下のようなxamlを書いてみた。 MainWindow.xaml <Window x:Class=”WpfPathLesson.MainWindow” xmlns=”http://sc… 続きを読む »
さらに前回に引き続き、WPFでグリッド状の模様を書く方法について考えてみる。 今回の方法は、DrawingBrushを定義して、そのブラシで背景を塗りつぶす方法である。 今回のコードはxamlのみとなる。 MainWin… 続きを読む »