• ベストアンサー

メモ帳を新しく開いて文字を書き込むには?

メモ帳を新しく開いて文字を書き込むには? 毎度お世話になります。 C#で新たにメモ帳を開き、そのメモ帳のウィンドウに 何らかの文字列(たとえば「あいう」)を書き込むには どのようにすればよろしいでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • crossgate
  • ベストアンサー率65% (78/119)
回答No.1

こんな感じです。 ------------------ using System.Diagnostics; public class Test {   public static void Main() {     //メモ帳起動     System.Diagnostics.Process p =       System.Diagnostics.Process.Start("notepad.exe");     //アイドル状態まで待機     p.WaitForInputIdle();     //書き込み     System.Windows.Forms.SendKeys.SendWait("あいう");   } }

ichhabehunger
質問者

お礼

おおっ!! なるほど。 Excelのようなオートメーション対応のアプリでないメモ帳を操作するには SendKeysを使うしかないということですね。 ありがとうございました。

関連するQ&A