C# Programming

Imageはじめての C# プログラミング

初めてプログラミングをしようと思うと、何から勉強したらいいのか、よくわからないと思います。ここでは、まったく初めてプログラミングを行う人のために、開発環境の構築から、プログラム言語の基礎、簡単なプログラムの作成方法を説明していきます。対象としては、中学生〜高校生程度の学力の方を想定して、コンピューター関連の専門知識がなくても、簡単に理解できるように説明していきたいと思います。

 

Visual Studio第2回 Visual C# 2008 Express Edtion を触ってみよう

次のビデオは、実際に簡単なアプリケーションを作成する画面をキャプチャーしたものを試しに作ってみました。まだ、画面の取り込みの環境が整っていないので、音飛びがしたり、音がずれていたり、解像度が悪かったりして、いまいちですが、感想を聞かせてください。もし、わかりやすいようでしたら、続けてつくっていこうかなぁあと思っています。

はじめての C# プログラミング Tutorial-1.wmv  35MB

Image第3回 デジタルクロックを作る

今回は、デジタルクロックを作成してみます。

デジタルクロック

ここでは、次のことについて説明します。

  1. コントロールのプロパティをセットすることにより、コントロールの配置、フォントやバックグラウンドイメージなど見た目を変更する方法

  2. タイマーコントロールにより、定期的にプログラムを呼び出し、時間を表示させる方法

DigitalClock.swf 31MB 21分

Web画面第4回 簡単なウェブブラウザーを作る

今回は、簡単なウェブブラウザーを作成してみます。

簡単なウェブブラウザー

ここでは、次のことについて説明します。

  1. WebBrowser コントロールの使い方

  2. ToolStrip の使い方

SimpleBrowser.swf  28GB 21分

なお、ビデオの中で、Stop ボタンの実装を説明するのを忘れてしまいました。ボタンのクリックイベントに this.webBrowser1.Stop(); を実装してあげればOKです。

まだ、if 文の説明を行っていないので、説明を省略しましたが・・・
TextBox に URL を入れて "Enter" キーを押したときに、そのURLを表示したい場合には、toolStrixTextBoxUrl コントロールの KeyDown イベントに、次のコードを実装すればOK です。

 private void toolStripTextBoxUrl_KeyDown(object sender, KeyEventArgs e)
{
  if(e.KeyCode == Keys.Enter)
    this.webBrowser1.Navigate(this.toolStripTextBoxUrl.Text);
}