• 締切済み

計測器から出力されるCSVデータについて

はじめまして VB初心者です 開発希望環境:VB2008E OS:Windows Vista or Windows XP VB6時代に少しかじった事が有るのととAccessVBAをたどたどしく利用している程度のスキルしかありませんが、今回VB2008を使って下記のようなアプリを作成したいと思っております。 まずは、きっかけが掴めないのでご教授お願いします。 ある計測器専用ソフトから年月ごとにフォルダが生成されその中に1日ごとのCSVファイルが生成され1分ごとに積算された数値をリアルタイムに追記されます。 そのCSVファイルをVB2008にて、1日のデータをリアルタイムで30分ごとに集計しスケーリングを行いグラフや表に表示したいと思っています。 実際にはそれを行うことができるソフトは計測器メーカーから発売されているのですが、大変使いにくくなんとか改善できないものかと思い投稿しました。 CSVの生データは以下のようになっています。 ---------CSVデータ--------- File Format Version,6 測定日,2008/08/05 記録インターバル(s),60 機種,パルスロガー 機種コメント,パルスロガー,000000000 データ属性,INTEG 単位, 上限値, 下限値, 時刻,CH1 16:57:00,26 16:58:00,24 16:59:00,0 ・ ・ ・ ---------CSVデータ--------- (00:00:00~23:59:00までの1分ごとのデータが続きます) まずは表示を考えるより先にこのデータをいかにVB上に取り込むかで悩み全く先に進めません何か良い方法を教えてください。 よろしくお願いいたします。

みんなの回答

  • kazu1973
  • ベストアンサー率40% (14/35)
回答No.2

48の配列を作成しそこに30分単位で集計すればいいと思いますよ (例) Structure Syukei_Type Dim WkDate As Date '日付の格納 Dim WkAtai As Integer '集計値の格納 End Structure Public Syukei(48) As Syukei_Type '上記を格納した配列

回答No.1

ファイルの読み方がわからないということでしょうか? http://www.cocoaliz.com/vb.net/index/25/

関連するQ&A