へろへろ魔法使い(ハッカー評価値 -127)の Yanesdk.NET 講座(1)
お題:ボタンを押すと、99までの数字をランダムに表示するプログラム。
VC# 2005 Express Edition と YaneuraoGameSDK.NET をダウンロード
http://www.microsoft.com/japan/msdn/vstudio/express/
http://yanesdkdotnet.sourceforge.jp/
VC#を起動する。
スタートページ > 最初のアプリケーションの作成 には目を通しておいて下さい。
1:フォームにラベルとボタンを貼り付けます。
2:右側に出ている、「ソルーション エクスプローラー」の中にあるプロジェクト名(濃い文字で書かれています)を右クリック。
追加 > クラス で(色々出てきますが)クラスを選んで「OK」。
Class1.cs(デフォルト名)が追加されます。
3:Class1.csの内容を、全て削除します。(編集→全て選択→削除)
4:ここでYaneuraoGameSDK.NETの出番。
srcフォルダの中のmathフォルダの中の rand.cs を開いて、全文をコピーして、Class1.csに貼り付けます。
2:ソリューションエクスプローラーの一番上の項目(ソリューション' プロジェクト名 'となっています)を右クリック。
追加 → 既存のプロジェクト → Yanesdk フォルダ内の Yanesdk.csproj を開く。
3:ソリューションエクスプローラーの参照設定(2個あるけど上のやつ)を右クリック。
参照の追加を選択 「プロジェクト」タブの Yanesdk を選んで OK。
4:Form1.csの内容
namespace プロジェクト名 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { } } }
を、以下のように書き換えます。
using Yanesdk.Math; namespace プロジェクト名 { public partial class Form1 : Form { Rand aaa = new Rand(); public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { aaa.Randomize(); label1.Text = aaa.GetRand(100).ToString(); } } }
あとは、F5 を押すだけです。