質問させていただきます。
Delphi6を扱っている初心者です。
メモリリークと思われるエラーが発生するのでMemCheck2.0で確認したいのですが公式ページに記されている手順で何度やってもうまく動作しません。
Delphi6では動作しないのでしょうか?
何かポイントがあるのでしたら是非教えて下さい。
よろしくお願いします。
gooで下記を入力して検索してください。
MemCheck Delphi6 SysUtils.PExceptionRecord
お答えいただいてどうもありがとうございます。
検索でヒットしたそのページは参考にさせていただきましたが、
MemCheck.pasの383行目CurrentUnit.〜で"デバッガ例外が発生"のエラーとなり、
やはりうまく動作しません。
エラーの内容は"範囲チェックエラー"となっています。
これはどうすればよいのでしょうか?
解決策のわかる方、どうか教えてください。
よろしくお願いします。
じゃあ こっち「HeapChecker」を使ってみてはどうでしょう
http://onigiri.s3.xrea.com:8080/delphi/index.php?HeapChecker
大豆Z様ありがとうございます。
ご紹介くださったHeapCheckerは動作したようです。
しかしHeapCheckerはMemCheckの設定のような
「スタックフレームの生成」を ON にする
などの操作は不要なのでしょうか?
それとHeapCheckerとMemCheckはどちらがわかりやすいのですか?
HeapCheckerの実行結果でアドレスが表示されますが
どうすればよいのでしょうか?
質問ばかりで申し訳ありませんが
どうぞよろしくお願いします。
参考になるかわからないですけど
http://homepage2.nifty.com/meiwadensokuki/Delphi_1.html
みなさんどうもご丁寧にありがとうございました。
なんとかなりまししたので報告いたします。
ツイート | ![]() |