Hello, Windows Forms(JScript.NET) World!

Posted on 6月 4th, 2012 by cx20

Windows Forms(JScript.NET)

Windows フォーム(Windows Forms)は .NET Framework におけるユーザーインターフェイス基盤である。Windows アプリケーションにおけるウィンドウやダイアログに対応する。
以下は JScript.NET における Windows フォーム の例となっている。

ソースコード

import System;
import System.Drawing;
import System.Windows.Forms;
import Accessibility;
 
main();
 
class HelloForm extends Form
{
    function HelloForm()
    {
        this.Size = new System.Drawing.Size( 640, 480 );
        this.Text = "Hello, World!";
        var label1 = new Label;
        label1.Size = new System.Drawing.Size( 320, 20 );
        label1.Text = "Hello, Windows Forms(JScript.NET) World!";
        this.Controls.Add( label1 );
    }
}
 
function main() {
    var form = new HelloForm;
    Application.Run(form);
}

コンパイル方法

C:¥> jsc /target:winexe Hello.js

実行結果

+------------------------------------------+
|Hello, World!                    [_][~][X]|
+------------------------------------------+
|Hello, Windows Forms(JScript.NET) World!  |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
|                                          |
+------------------------------------------+

Tags:

Categories: .NET, JScript.NET, library, Windows Forms

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing