• ベストアンサー

VB.netでグラフ表示にて

vb.net2010にてタイマー機能を使い3分に一度DBからデータを読み込んで折れ線グラフを作画(pictureboxに)するプログラムを作成したのですが起動しっぱしで使用するとかなり動作が重くなり使えない状態です。 メモリーを解放するなどの解決方法はありますでしょうか。 環境windows 7 Intel(R) core(TM)i3-2120 CPU @ 3.3GHz 実装メモリ 4.0GB 開発環境:vb.net 2010 express

  • obone
  • お礼率51% (111/215)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

これだけの情報だと、どの処理が思いのかわかりません。プロファイラーなどを利用し詳細を調査することをおすすめします。

obone
質問者

お礼

プロファイラーの存在すらshりませんでした。 勉強いたします。

関連するQ&A

  • VBでグラフ表示をするにあたって

    Excelを利用するか、市販のOCXを使用するか迷っています。 この2点を比べるにあたって、 こういうところが違うからこっちの方が良いということを 説明していただけると助かります。 ちなみにVB6.0(SP5)+SQLSERVER2000の環境です。 SQLSERVERの中のデータをグラフ表示しようと思っています。 グラフは、棒グラフ、円グラフ、折れ線グラフなど 何種類か使用する予定です。 もしExcelを使うことになればExcel97になります。 よろしくお願いします。

  • VB6でグラフを表示する方法

    みなさん教えてください。 今VB6で、下記のようにグラフを表示するソフトを作成しています。 (1)Text1、Text2、Text3に数値を入力する (2)(1)後「グラフ作成」ボタンを押すと、入力値がテキストファイル「data.txt」に書き出される。 (3)(2)後、赤枠エリアに例のようなグラフ(折れ線グラフ)が作成される →「PictureBox」か「Microsoft Graph 10.0 Object Library」を用いて、エクセルで表示するようなグラフを作成したい 上記(1)~(3)のような動きをするソフトを作成しているのですが、(2)の段階で苦戦しています。悩んでいます。 みなさん、よいアドバイスを頂けないでしょうか。 サンプル構文をのせて頂けたらうれしいです。 よろしくお願い致します。

  • VB2005 PictureBox1に線を描きたい

    VB2005 のPictureBox1に1秒毎に読込んできた値を折れ線グラフにして表示したいのですが、その方法を参考書を見ても良く分かりません。また、そのPictureBox1の上に別のフォームとかを表示すると、PictureBox1と重なった部分の表示が消えてしまいます。この2つを解決したいのですが。どなたか解決する方法を知っている方教えて頂きたいのですが。よろしくお願いします。

  • VB.NETのWebアプリケーションでグラフを書く方法

    VB.NETのASP.NETアプリケーションで折れ線グラフを 表示しようと作っているのですが、 drawlineがうまく行かずグラフが描けません。 Windowsアプリケーションだとうまくいくのですが、 同じことをASP.NETアプリケーションでやると エラーが出てしまいます。 一緒に作っている者は、Webアプリケーションでは drawlineは使えないのかな、と、別の方法を考えようとしているのですが、 どうなのでしょう? ぜひアドバイスをいただけますよう、よろしくお願いいたします。

  • VB6のPrinter.ScaleWidth に対応するvb.netの

    VB6のPrinter.ScaleWidth に対応するvb.netの命令はありますか。 VB.netでプリンタにグラフ印刷させようとしているのですが、VB6の場合Printer.ScaleWidth、Printer.ScaleHeightでA4サイズにスケーリングできたのですがVB.netではScaleWidth,ScaleHeightに変わるものを見つけることができません。 たとえばA4サイズにスケーリングする場合自分で座標の最大値を取り出しスケールを計算し座標に掛けてやるしかないのでしょうか。 環境Windows XP VisualBasic 2010 Express

  • VB.NET/PictureBoxのサイズ

    お世話になります。 VB.NETにて、アプリケーションの実行時にForm上のPictureBoxのサイズをマウスのドラッグで変更できるようにしたいのですが、そういったことは可能でしょうか? Windows標準のペイントの様に、境界線をドラッグしてサイズ変更する、といったイメージです。 開発環境はVB.NET 2003 です。

  • VB6かVB.netか

    初歩的なことですが教えて下さい。 現在、VB6(SP5)で開発したアプリ(製品)があります。これはJet(Access2000)を使用したDBや自作のActiveXを使用して構築されております。今度この製品の改良を行う予定で、新規開発(但し使えるものは流用したい)を考えています。ここで使用する開発言語をVB6かVB.netのどちらにするべきか悩んでいます。世の中の流れが.netに進んでいる為.netで開発した方が良いとも思いますし、その反面VB6で開発したアプリが今後発売されるOSなどの環境で使用できなくならないのであれば使い慣れたVB6にしようかなとも思っていいます。何か良きアドバイスなどあれば教えて下さい。

  • グラフの目盛りの打ち方

    使っている環境はVB6.0です。 ピクチャーボックスに折れ線グラフを書きたいのですが、X軸とY軸に目盛りを打って目盛りの横に数字を付けたいのですが、どのように書けばよいか分かりません・・・ 軸自体はLineを使えばできそうなのですが。。。なので、分かる方お願いしますm(_ _)m

  • グラフ表示

    uenokozouです。 先日からaspをかじり始めましたが。。ちょっと上級?のことに チャレンジしております。もしご存知の方がいらっしゃいましたら 教えてくださいませんでしょうか。 お願いいたします。 現状 : Win98上にてPWSを動かし擬似的にIISと同じ      環境を作っている。      DBはAccessを利用している。 取り組み状況 : ASPの公園とかでサンプルを見つけて試して          いる。あいまい検索やEXCELL出力は完了。 目標 : テストでとった点数の進捗状況や、試合の点数とかを      折れ線グラフで示し、みんなでもしくは個人で自分の      成績の伸びを確認できるような環境を作りたい。 aspのファイルでサンプルソースとうが参照できればまたそれを 参考にDBの項目を変えたりして取り組みたいと思います。 もしご存知の方がいらっしゃいましたら書き込みをいただきたいと 思います。 お手数をおかけしますが、初心者を・・・・。救いの手を。。。。。

  • グラフの書き方

    使っている環境はVB6.0です。 X座標とY座標のデータがあるとします。 そのデータを使ってピクチャーボックスに折れ線グラフを書きたいのですが、どのようにすればよいかわかりません。なので、教えてもらえないでしょうか? 軸については、書き方はわかりませんがアイデアとしては、データからX座標とY座標の最大値を取ってきて、それを自分で決めた個数で目盛り線を入れるという考えです。 よろしくお願いします。

専門家に質問してみよう