はじめての C# プログラミング
初めてプログラミングをしようと思うと、何から勉強したらいいのか、よくわからないと思います。ここでは、まったく初めてプログラミングを行う人のために、開発環境の構築から、プログラム言語の基礎、簡単なプログラムの作成方法を説明していきます。対象としては、中学生〜高校生程度の学力の方を想定して、コンピューター関連の専門知識がなくても、簡単に理解できるように説明していきたいと思います。
次のビデオは、実際に簡単なアプリケーションを作成する画面をキャプチャーしたものを試しに作ってみました。まだ、画面の取り込みの環境が整っていないので、音飛びがしたり、音がずれていたり、解像度が悪かったりして、いまいちですが、感想を聞かせてください。もし、わかりやすいようでしたら、続けてつくっていこうかなぁあと思っています。
はじめての C# プログラミング Tutorial-1.wmv 35MB
今回は、デジタルクロックを作成してみます。
ここでは、次のことについて説明します。
-
コントロールのプロパティをセットすることにより、コントロールの配置、フォントやバックグラウンドイメージなど見た目を変更する方法
-
タイマーコントロールにより、定期的にプログラムを呼び出し、時間を表示させる方法
DigitalClock.swf 31MB 21分
今回は、簡単なウェブブラウザーを作成してみます。
ここでは、次のことについて説明します。
-
WebBrowser コントロールの使い方
-
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);
}