Archive for the ‘Tcl/CSharp’ Category
-
Hello, Windows Forms(Tcl/CSharp) World!
Posted on 3月 31st, 2013 by cx20
Windows Forms(Tcl/CSharp)
Windows フォーム(Windows Forms)は .NET Framework におけるユーザーインターフェイス基盤である。Windows アプリケーションにおけるウィンドウやダイアログに対応する。
以下は Tcl/CSharp における Windows フォーム の例となっている。ソースコード
package require java java::load -gac System.Windows.Forms.dll java::import -package System.Windows.Forms Form Application Label set form [java::new Form] java::prop $form Text "Hello, World!" java::prop $form Size [java::new System.Drawing.Size 640 480] set label1 [java::new Label] java::prop $label1 Text "Hallo, Tcl/CSharp World!" java::prop $label1 Size [java::new System.Drawing.Size 320 20] [java::prop $form Controls] Add $label1 java::call Application Run $form
コンパイル方法
C:¥> tclsh Hello.tcl
実行結果
+------------------------------------------+ |Hello, World! [_][~][X]| +------------------------------------------+ |Hello, Windows Forms(Tcl/CSharp) World! | | | | | | | | | | | | | | | | | | | +------------------------------------------+
-
Hello, Tcl/CSharp World!
Posted on 3月 27th, 2013 by cx20
Tcl/CSharp
Tcl/CSharp は Tcl の Java 実装である「Tcl/Java」の C# 移植版である。
ソースコード
ソースコード(.NET ライブラリを使用)
package require java java::call System.Console WriteLine "Hello, Tcl/CSharp World!"
実行方法
C:¥> tclsh hello.tcl
実行結果
Hello, Tcl/CSharp World!