C# について:
C#
からアプリケーションを実行するにはcmd
、次の手順が必要です。
C:\Windows\Microsoft.NET\Framework\v4.0.30319
ファイル システム上の場所に移動し、パスをコピーします。
- 右クリック
Computer
して [プロパティ] に移動します。
- の下で、タブを
System Properties
選択し、 をクリックします。Advanced
Environment Variables
- の下
Environment Variables
でUser Variables
、 を選択しますNew
。
Variable Name
書き込みなどのためCSHARP_HOME
に、これを説明する必要がある場合は同じものを使用しています。手順 1でコピーしたものVariable Value
だけです。[OK] をクリックします。Paste
- 再度ステップ 4
path
を実行します。変数が存在しない場合は、単に選択しpath
てクリックEdit
して次のことを実行できます (最後に;(セミコロン)Variable Value
を付けて書き込みます(またはステップ 5%CSHARP_HOME%\
で使用したものを使用します)) 。 )。今回はwriteとuseを選択し、[OK] をクリックします。Variable Name
path
Variable Value
%CSHARP_HOME%\
- を開い
cmd
て入力csc
して押すENTERと、次のような出力が表示される場合があります
- ここで、この場所に (ファイル システム上で) このように CSharp プロジェクトのディレクトリ構造を作成しているとします
C:\Mine\csharp\command
。ここでは、フォルダ内に 2 つのフォルダを作成しましcommand
た。ソースとビルド。
Text Editor
以下のように小さなサンプルプログラムを作成し(私はメモ帳++を使用しています)、フォルダの下に保存しますWinFormExample.cs
:source
using System;
using System.Drawing;
using System.Windows.Forms;
namespace CSharpGUI {
public class WinFormExample : Form {
private Button button;
public WinFormExample() {
DisplayGUI();
}
private void DisplayGUI() {
this.Name = "WinForm Example";
this.Text = "WinForm Example";
this.Size = new Size(150, 150);
this.StartPosition = FormStartPosition.CenterScreen;
button = new Button();
button.Name = "button";
button.Text = "Click Me!";
button.Size = new Size(this.Width - 50, this.Height - 100);
button.Location = new Point(
(this.Width - button.Width) / 3 ,
(this.Height - button.Height) / 3);
button.Click += new System.EventHandler(this.MyButtonClick);
this.Controls.Add(button);
}
private void MyButtonClick(object source, EventArgs e) {
MessageBox.Show("My First WinForm Application");
}
public static void Main(String[] args) {
Application.Run(new WinFormExample());
}
}
}
- ここで入力
csc /out:build\WinFormExample.exe source\WinFormExample.cs
し(コンパイラオプションの詳細は最後に記載されています)、ENTER以下に示すように押してコンパイルします:
.\build\WinExample
以下に示すように、
を使用して実行するだけです。
- これで、シンプルな
GUI Application
作業が開始されました:-)
必要に応じて、同じことについても説明できJava
ます:-)
詳細についてCompiler Options
は、C# Compiler Options Listed Alphabeticallyを参照してください。