タグ

c#に関するdelta-jaのブックマーク (2)

  • キーボードシミュレータを作ってみよう#3 - C#編

    キーボードシミュレータの簡単なコマンドライン版を作ってみようという、プログラミング解説講座です。 第3回では、C#言語による.NET Frameworkなアプリケーションとして作ってみます。 第3回 まずはソースコード 実行画面 解説 次回は? 第2回へ←   →第4回へ ■まずはソースコード 今回は、C#言語による.NET Framework用のプログラムの作成を行います。 .NET Frameworkとは、Microsoftが開発したランタイムみたいなもので、JavaでいうところのVM(Virtual Machine)みたいなものとお考え下さい。 JavaVMとの一番の違いは、言語が限定されないことといえるかと思います。JavaVMはJavaだけが対象言語ですが、.NET Frameworkの場合は、C++、C#、Visual Basic、J#など、多彩な言語が利用できます。(そういえ

  • C#でキーボード操作する(SendKeysクラスによる方法) - whoopsidaisies's diary

    SendKeysクラス キーボード入力をC#で自動化したい.SendKeysクラスのSendKeys.Sendメソッドを使う. SendKeys.Sendメソッドは,アクティブなアプリケーションにキーストロークを送ることができる. SendKeys.Send("test"); と書けば,"t","e","s","t"と順にキーが送られる.エンターキーやタブとかも{ENTER}や{TAB}といった感じで入力可能.そこらへんはMSDNのページにまとまってるのでそっちを参照. 確認 動作確認をするために,ボタンを押すとメモ帳にキー入力をするWindowフォームアプリケーションをを作った. private void button1_Click(object sender, EventArgs e) { Microsoft.VisualBasic.Interaction.AppActivate("メ

    C#でキーボード操作する(SendKeysクラスによる方法) - whoopsidaisies's diary
  • 1