F# GUIプログラミング入門

目次

概要

GUI(Graphical User Interface)はグラフィックで情報を表示し、マウスなどのポインティングデバイスを使い操作を行うことができる直感的なユーザーインターフェースです。

GUIのアプリケーションは、ウィンドウの上にボタンなどのコントロールを配置することで構築していきます

ウィンドウを表示する

次のコードはウィンドウを表示するだけのシンプルなものです。

■サンプルコード

#light

open System.Windows.Forms

let form = new Form(Text="Sample")
form.Show()

Application.Run(form)

■実行結果

一行ずつ見ていきましょう。

open System.Windows.Forms

GUIアプリケーション作成に必要な主なクラスはSystem.Windows.Forms名前に属しています。 openして使えるようにします。

let form = new Form(Text="Sample")

Formクラスはウィンドウを表します。 Sampleというタイトル名のウィンドウを作成します。

form.Show()

ウィンドウを表示します。

Application.Run(form)

アプリケーションを実行します。 メッセージループの処理が行われます。

ウィンドウに画像を表示する

工事中

inserted by FC2 system