我使用TOpenDialog
的时候,关闭程序后,模块出现异常Vcl.Forms
。
我正在使用的程序:
std::auto_ptr<TOpenDialog> OpenDialog (new TOpenDialog(this));
if ( OpenDialog->Execute() ){}
例外:'在 0x008133a4 的访问冲突:读取地址 0x000000c4'
突出显示的是 line: if not FHandleCreated then
function TApplication.GetDialogHandle: HWND;
begin
if not FHandleCreated then
Result := SendMessage(Handle, CM_DIALOGHANDLE, 1, 0)
else
Result := FDialogHandle;
end;