Visual Studio.NET/.NET Framework 関連ツール新製品レビュー.N
E
T

TeeChart Pro 5J
ActiveX

問合先 株式会社ニュートン

TEL 0258-24-7900

URL http://www.newtone.co.jp/

FAX 0258-24-7905

MAIL info@newtone.co.jp

Webにも対応した多機能なチャート生成コンポーネント
動作OS Windows 95/98/Me/NT4.0/2000/XP

林 智志

対応開発環境 Visual Basic 5.0/6.0、Visual Studio.NET他

備 考 Visual Studio.NETはCOMラッパーにより使用可能

HAYASHI, Satoshi

価 格 89,000円（税別）

現在では、いろいろなベンダーからActive Server Pages（ASP）を用いた

このような要求に対応できる各種ツーWebアプリケーション開発において、最近は、いろいろな情報が氾濫してル類が発売されています。ベンダーご定番のチャートコンポーネントと言えいますが、とくにデータの処理についとにいろいろと特色があるかと思いまるでしょう。Webチャートに関する機てはみなさんも頭を悩ませていること

すが、今回、その中の代表的なものの能としては、チャートイメージのエクと思います。単なる数字データのままひとつである便利なコンポーネント

スポート時にテンポラリファイルが不では、何を表わしているのかわからな「TeeChart Pro 5J」を紹介させていた

要なストリームの作成をサポートしていこともあります。ではどうするか。

だきます。

いる他、Webサーバーを始めとするサはじめに多くの方は表やチャート（グラフ）などにしたりすると思います。

ーバーから系列データをロードするた

製品概要

しかし、表を作成するときはともかめの系列テキストソースコンポーネントなどを実装しています。

く、チャートを作成する場合はどうしTeeChart Pro 5Jは、株式会社ニュー

データ接続に関しては、ODBCデーますか？ Excelなどの表計算ソフトにトンが販売を行なうチャートコンポー

タソース、ADOレコードセットといっ搭載されているチャート作成機能を利ネントです。経験豊富なプログラマにたものがサポートされています。

用するのも、ひとつの方法でしょう。

はもちろんのこと、ビギナー開発者にチャートに対する操作では、新しい操作も簡単で、標準の機能で実現できもやさしく、そして高度な機能を提供ツールインターフェイスも提供しています。

します。応用分野は、ビジネス、エンます。これにより、デザイン時はもちジニアリング、金融、医療、統計などろん実行時においても、コードを意識多岐にわたります。

することなくチャートに対して、さまでも、作成した後で ここがもう少
しこうなら とか、 こんな表現ができたら とか思うことはありませんか？

本製品は、「チャート」「チャートエそんなとき、もう少し凝ったチャート

ディタ」「プレビュー」「コマンダ」「チを作成したくなりますね。凝りすぎてャートグリッド」などのさまざまなコ

TeeChart Pro 5Jは 、 Visual Basic

逆にわかりにくくなってはいけません

ンポーネント（表1）および、2Dや3D5.0/6.0（以下VB）に対応しています。

が、できることなら他の人とは違う、に対応した44種類の基本チャートと数

この他にもVisual C++ 6.0（以下VC++）、

もう少し凝ったものを作成したくなり多くの関数群を装備しています。

IIS4.0/5.0、FrontPage 97/98/2000にざまな操作やチャート要素の変更などを実現することができます｡

ます。そんなときはどうしても、別のまた、この T e e C h a r t P r o 5 J は、も対応しています。また、COMラッパツール類を使用することになります。

Internet Information Services（IIS）とーの使用により、Visual Studio.NETでの利用も可能となります。

本稿で使用した環境

以前、「TeeChart Pro 4J」という製品がありましたが、今回のバージョンO

S

Windows 2000（SP3）

開発環境

Visual Basic 6.0（SP5）C P U

Pentium Ⅲ 550MHz

メ モ リ

256MB

では既存機能の拡張や新機能の追加（新コンポーネントの追加、エディタダイアログの追加など）が行なわれています。

242

dotNET Magazine 2003 AprilNEWPRODUCTS
表1：TeeChart Pro 5Jのコントロール

コントロール名り豊かな表現が可能になりました。

機能TChart

TeeChartライブラリの中で最も重要なクラス

TeeCommander

実行時にチャートのコントロールバーを提供

チャートの凡例
チャートには欠かせない「凡例」ですが、今回のバージョンでは自由な位

TeeListbox

実行時にチャート系列のListBoxを提供

TeeEditor

実行時にユーザーがチャートエディタを利用可能にする置設定が可能になっています。
また、テキストの整列および列幅の設定や背景のブラシイメージの設定がTeePreviewer

実行時にユーザーがTeeChart印刷プレビューを表示可能にする

行なえる他、複数の凡例を表示したり、ChartPageNavigator

ページ分けされたチャートをページングするためのナビゲー
タボタンすることもできます。

ChartGridNavigator

グリッド内でナビゲートするために使用

エクスポートChartGrid

TChartコントロールに描画されたデータのグリッドデータ表
現を提供

SeriesTextSourceテキストデータからデータの操作と関連したプロパティやメソッドにアクセスする

TeePreviewPanel

チャートの印刷イメージを表示するための印刷プレビューパネル

ChartEditorPanel

標準のチャートエディタを格納するパネル

凡例に付加的なテキストを表示したり以下の形式でチャートをクリップボードへコピーしたり、ファイルへ保存したり、E-Mailに添付して送信したりすることができます。

・イメージ（BMP、PNG、GIFなど）
・チャートデータ
・チャートテンプレート

TeeChart Pro 5Jの新機能示部分である「チャートキャンバス」
では、後ろの壁（背面）にグラデーシ他にも表2のような機能強化／新機能追加が行なわれています。

TeeChart Pro 5Jでは、250以上ものョンやイメージを設定することができ機能拡張や新機能追加が行なわれているようになりました。また、新たにます。すべてを紹介するには誌面が足Transparencyプロパティが追加され、りませんので、主なものについて紹介

チャート背面の透明度を任意に設定しTeeChart Pro 5Jのインストールは簡します。てイメージなどとともにチャートを描単です。製品CD-ROM をセットして画することができます。

AutoRunで起動するか、CD-ROM上のチャートキャンバス
TChartコントロール上のチャート表セットアップ

他にも、タイトルおよびフッタの自TeeChart5Activex.EXEを起動します。

由な位置設定が可能になったりと、よなお、製品CD-ROMにはTeeChart Pro

表2：主な強化機能／新機能

機能説明

チャートエディタダイアログ チャートツールのためのタブが追加され、任意にツールを追加できる
チャートグリッド

チャート系列データを描画するための新しいコンポーネント。チャート内のすべての系列または単一の系列のみを表示する。ボタンを備えたチャートグリッドナビゲータのツールバーを含む関数

指数トレンド関数、商運動量関数、MACD関数、新しいR.S.I計算などが追加

系列値

独自のデータ配列を直接、系列に設定可能（動的配列）。テキストファイルやWebからのインポートが可能

系列型

ドーナツ、サーフェス（三角）、ボックスプロット、ヒストグラム、カラーグリッド、横リボン、High-Low、ウォーターフォール、スミス、ピラミッド、マップなどが追加

チャートギャラリー

チャート型のサブギャラリーが追加

3D OpenGL

チャートが3DのOpenGLキャンバスを使用する場合、チャートエディタに光の位置や色などの特性を設定する新しいOpenGLタブが表示される

dotNET Magazine 2003 April 243