tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルMSChartで折れ線グラフのリアルタイム表示
記事No15609
投稿日: 2012/10/19(Fri) 14:59
投稿者rgnoo
お世話になります。
VB6初心者です。
現在、VB6SP6のMSChartを使って、折れ線グラフを表示しようと思っています。
仕様ですが、データを単純に折れ線グラフにするのではなくて、
測定器からGPIB経由でリアルタイムに入ってくる測定値を順番にプロットしていき、
MSChartのX軸の最高値までプロットされたら、動的に折れ線グラフが横に動いていくといったものになります。
この時、列の数は変わらずに、グラフだけが移動します。
測定値をリアルタイムに折れ線グラフで表示すると言った意味あいです。
ネット、過去ログ(BBSLogView.exe)で検索しましたが、ヒントが見つからず、
困り果てております。
どなたか、おわかりの方がいらっしゃいましたら、サンプルプログラムで構いませんので、
教えていただけませんでしょうか?
内容がわかりにくいようでしたら、再度投稿させていただきます。
大変恐縮ですが以上よろしくお願い致します。

[開発環境]
VB6SP6
OS:WinXPProVer2002SP3
測定器:アジレント4286A

[ツリー表示へ]
タイトルRe: MSChartで折れ線グラフのリアルタイム表示
記事No15610
投稿日: 2012/10/19(Fri) 22:58
投稿者VBレスキュー(花ちゃん)
> 仕様ですが、データを単純に折れ線グラフにするのではなくて、
> 測定器からGPIB経由でリアルタイムに入ってくる測定値を順番にプロットしていき、
> MSChartのX軸の最高値までプロットされたら、動的に折れ線グラフが横に動いていくといったものになります。
> この時、列の数は変わらずに、グラフだけが移動します。

そのような仕様のグラフは、 MSChart コントロールでは描画できないかと思いますよ。
多分、エクセルのグラフでも描画できないかと。
色々と注文があるのなら、ご自分で描画した方が簡単ですよ。

下記のグラフ等は、PictureBox にプログラムで描画したものです。
 http://www.hanatyan.sakura.ne.jp/samplepic/vb6_347.htm

[ツリー表示へ]
タイトルRe^2: MSChartで折れ線グラフのリアルタイム表示
記事No15611
投稿日: 2012/10/22(Mon) 08:35
投稿者rgnoo
お世話なります。

> そのような仕様のグラフは、 MSChart コントロールでは描画できないかと思いますよ。
> 多分、エクセルのグラフでも描画できないかと。
> 色々と注文があるのなら、ご自分で描画した方が簡単ですよ。

そうなんですか。できないんですね…。
それでは仕方ないですね。
早めに質問して良かったです。

> 下記のグラフ等は、PictureBox にプログラムで描画したものです。
>  http://www.hanatyan.sakura.ne.jp/samplepic/vb6_347.htm

アドバイスありがとうございます。
ちょっとその方法で検討してみたいと思います。
ありがとうございます。

[ツリー表示へ]