HeapSize関数で失敗した時

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: HeapSize関数で失敗した時

HeapSize関数で失敗した時

by KICO » 2006年11月15日(水) 12:34

何時も、お世話に成っています。

If HeapSize(GetProcessHeap(), 0, lpStr - SizeOf(DWord))<>-1 Then

 無効なアドレスを指定した場合、戻り値に、-1(失敗) が返りますが、
その前に、debug.exe中でランタイムエラー?が起こっているのか
「Invalid Address specified to RtlSizeHeap」と警告しブレークしてしまいます。

 警告だけでブレーク しない様に成らないでしょうか?

 又、バージョンによっては、アクセス違反(Ver5cp3, Ver5β6) が起こりますが、
仕様が変わったのでしょうか?


宜しくお願いします。

ページトップ