当前位置: 首页 > news >正文

CoInitialize错误引起的错误症状整理

虽然知道这个问题应该怎么去解决,但是真要用时,竟然想不起来那个引用的Unit以及函数名,留此仅做记号使用

可能产生的表象:

1. “尚未调用CoInitialize错误” 多见于Dll内使用数据操作,所以需要在Unit创建时初始化

usesWinapi.ActiveX;initializationCoInitializeEx(nil,0);finalizationCoUninitialize;

2. TOpenDialog等多种Dialog对话框,TXXXDialog.Execute无任何执行界面或默认返回false, 跟踪源码,到Succeed(Show(ParentWnd));   <---Hangs挂起

usesWinapi.ActiveX;...procedure OnButtonClick(Sender: TObject);
beginCoInitializeEx(nil,0);   <--很重要if OpenDialog.Execute then......
end;


 

 

http://www.xdnf.cn/news/832915.html

相关文章:

  • 安卓的ContentResolver简介
  • 计算机的基本组成及其工作原理
  • Centos搭建socks5代理服务器
  • 【C++】TinyXML读取xml文件用法详解
  • 服务器中R及Rstudio-server的安装等
  • 0.96寸OLED显示屏模块
  • Python爬虫工程师是干什么的?能赚多少钱?需要掌握哪些技术?
  • 百度网盘linux版本怎么安装
  • Activity
  • 获取时间的几种方法
  • 软件详细设计说明书编制模板(直接套用模板2024Word原件)
  • 一步一图带你深入理解 Linux 物理内存管理
  • Windows系统报错msvcp100.dll丢失的多种解决方法分享
  • 异步FIFO设计详解
  • 【Xilinx Vivado时序分析/约束系列7】FPGA开发时序分析/约束-FPGA单沿采样数据input delay时序约束实操
  • 网络IP地址冲突故障,快速解决方案(非常详细)零基础入门到精通,收藏这一篇就够了_内网总提示有ip冲突
  • LDAP 是个啥你知道吗?
  • 面试常问-Alpha测试和Beta测试
  • 距离保护原理
  • TCP的核心系列 — SACK和DSACK的实现(一)
  • BigDecimal中divide方法与setScale方法详解
  • 详解a标签中href=javascript的几种用法
  • C语言scanf函数详解..
  • 【数据结构】树(四)—— 线索二叉树(C语言版)
  • 系统缺失GdiPlus.dll文件导致出现系统异常的解决办法
  • 影音先锋 android下载地址,影音先锋安卓版下载
  • leapftp怎么用,掌握leapftp的使用方法只需6步
  • MS17-010(永恒之蓝)漏洞分析与复现
  • Java Class 类文件格式看这一篇就够了
  • SEH异常处理学习总结