ホーム ] PC技術/システム技術 ] VB.NETプログラミング ] VB.NETコンポーネント ] VC++コンポーネント ] 共通事項 ] インフォメーション ]

上へ
アプリ
コントロール
クラスライブラリ

VB.NET2005 コントロール

目次

最終更新日:2007/05/15 新規

 ユーザコントロール+既存の標準コントロールにて開発したカスタムコントロールである。ウィンドウズのフォームに貼り付けて利用するもので、それなりに使えるものになっている。

コントロール開発技術解説

 筆者がコントロールを開発するためのプロセスを紹介する。

プログラミング

 以下に紹介したコントロールについては、実行モジュール(.dll)と、プログラミング・マニュアルを提供している。

●ウィンドウズ系

グリッドコントロール(FreeGrid)

 ユーザコントロールを利用したウィンドウズアプリケーション用の完全カスタム.NETコンポーネント。当初、カスタムコントロールの習得のために開発したが、自分のアプリで頻繁に使用しており、それなりに使える。 市販のグリッドや標準グリッドを使っているが、余りに高機能で使い辛いとか、自分の単純なしたいことができないなどを解消するために開発した超オタクなコントロールである。

●マルチメディア系

レギュラープレーヤ(RegularPlayer)

 WMP10/11の標準コンポーネントを利用したカスタムコントロールで、自分のアプリにて簡易的に音楽をソフトウェア制御下で演奏させる場合などに利用する。このコントロールでは、WMPのライブラリとして登録され、各種Tagが設定されている音楽を演奏対象とする。

●理数系

数学関数表示コントロール(SimpleCurve)

 任意の数学関数を与えると、その関数のグラフを自動描画する。導関数、不定積分関数が存在すればそれも表示できる。