如何解决关闭程序时 TOpenDialog 中的异常
当我使用TOpenDialog
时,关闭程序后,Vcl.Forms
模块出现异常。
我正在使用的程序:
std::auto_ptr<TOpenDialog> OpenDialog (new TOpenDialog(this));
if ( OpenDialog->Execute() ){}
异常:'0x008133a4 处的访问冲突:读取地址 0x000000c4'
突出显示的是一行:如果不是 FHandleCreated 则
function TApplication.GetDialogHandle: HWND;
begin
if not FHandleCreated then
Result := SendMessage(Handle,CM_DIALOGHANDLE,1,0)
else
Result := FDialogHandle;
end;
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。