投稿者 vb素人  (学生) 投稿日時 2017/9/12 10:27:57
魔界の仮面弁士さま


私の確認については、
魔界の仮面弁士さまがおっしゃるとおり、
>VB6 時代の、ActiveX 版 MSChart コントロールでは、
> Dim Series As MSChart20Lib.Series
> Set Series = MSChart1.Plot.SeriesCollection(0)
> Series.ShowLine = True
>のようなコードを書くことがありましたが、それと勘違いしていたということはないですか?

これと勘違いしていました。

そして、Pointを選んだ理由についてですが、

Excelの散布図のようなグラフを描きたいと考えていて、Pointを選択しました。
横軸が、Timerでカウントする時間
縦軸は、シリアル通信から得られるデータを考えています。

質問が2つあります。
1つ目は、ライン表示について。
今の状況としては、
散布図のように点(マーカー)でプロットできている状況です。
散布図のように点(マーカー)と点(マーカー)を線で接続することができないかと思っています。

これがLineなどでできるということでしょうか。


2つ目は、Pointのグラフについて。

0.0を指定して、グラフ上にマーカーを表示させたときに、
X軸だけ1の位置にマーカーが表示されてしまいます。
s.Points.AddXY(0, 0)

X軸の値(例えば最大値)を変えても必ず1の所にデータがプロットされてしまいます。