タイトル : Re: 誰か助けてくだい! VB6.0でメモリダンプしたいのですが.. 投稿日 : 2008/02/01(Fri) 20:04 投稿者 : 魔界の仮面弁士
残念ながら、無理だと思いますよ。 いわゆるメモリダンプのソフトは、たとえば http://www.vector.co.jp/soft/cmt/win95/hardware/se240216.html など幾つかありますが、今回のケースで利用できるとは限りませんし、そもそも メモリ内容を除き見ることができたとて、MSグリッドがどのようにデータを 管理しているのか公開されているわけでも無いので、救出は困難だと思いますよ。 TextBox や ListBox などの標準的なコントロールであれば、 SendMessage API 等を使って取り出せる可能性もありましたが…。 MSグリッドの役割が分かりませんが、エラーが出ただけで、画面の操作は まだできるのであれば、とりあえず、グリッドの画面コピーだけでも キャプチャ撮影しておくのが、関の山かと。 スクロールすら利かない状態だとしたら、どうにもならないかな…。 > 計算にはかなり時間をかけていますので、データを失いたくないのです。 時間のかかる計算処理であれば、途中で中断してしまった場合にそなえて、 途中経過を、外部ファイル等に保持するような設計にしておいた方が 良いかも知れませんね。(計算の内容にもよりますけれども) |