こんにちは、OEです。
漠然とした質問で申し訳ないのですが...
[環境] Delphi10 / Windows7 / フォームアプリ
下記のような流れのアプリを作成しました。
1~4を10回ほど繰り返すと必ずエラーが発生してしまいます。
(エラー内容を下に転記しました)
さらに、一旦エラーが発生すると、以降、アプリの再起動を行っても
必ず4の処理がされる前にエラーとなります。
そして完全な復帰にはWindowsの再起が必要となります。
こういう状況なのですが、この原因箇所を見つけるのに、
何か良い方法はありますでしょうか。
ステップ実行してエラー箇所を突き止めようかと考えましたが、
そこが原因だと判断する方法がわかりませんでした。
何か良い発見方法がありましたら、ご助言頂けると助かります。
よろしくお願いします。
■アプリの流れ
1.読み込みたいCSVファイルを選択
2.StringGrid_1に読み込まれる
3.読み込まれたデータをもとに多くの計算処理が行われる
4.計算結果がStringGrid_2に表示される
■エラー内容
・エラー内容1
プロジェクト Project.exe は例外クラス $C0000005
(メッセージ 'access violation at 0x00405a13:
read of address 0x00000000')を送出しました。
・エラー内容2
モジュール 'Project.exe' のアドレス 00405A13 で
アドレス 00000000 に対する読み取り違反がおきました。
MLホームページ:
http://www.freeml.com/delphi-users
----------------------------------------------------------------------
【ネスカフェドルチェグストが定期便申込でマシン代金無料!】
サイズもコンパクトでかわいいドルチェグストが
カプセル定期便申込とセットでマシン代金無料!
今なら宇治抹茶カプセル1箱プレゼントキャンペーン中
http://ad.freeml.com/cgi-bin/sa.cgi?id=n5PJZ
------------------------------------------------------[freeml byGMO]--