首页 > 其他分享 >Microsoft MSXML is not installed

Microsoft MSXML is not installed

时间:2023-12-21 22:22:07浏览次数:24  
标签:begin CoUninitialize end MSXML frm installed Microsoft

Microsoft MSXML is not installed.

线程里边加上CoInitializeEx和CoUninitialize就好了,线程外边不起作用。

procedure   TFrmManager.testinputpwd;
begin
CoInitializeEx(Nil, COINIT_MULTITHREADED);
   var frm:=TFrmKPYBpwinput.Create(nil);
  frm.showmodal;
  frm.Free;
  CoUninitialize();
end;
procedure TFrm.ToolButton15Click(Sender: TObject);
begin
TThread.CreateAnonymousThread(testinputpwd).Start;
end;

 

TThread.CreateAnonymousThread(
procedure
begin
  CoInitializeEx(Nil, COINIT_MULTITHREADED);
  var frm:=TFrmKPYBpwinput.Create(nil);
  frm.showmodal;
  CoUninitialize();
end
).start;

 

标签:begin,CoUninitialize,end,MSXML,frm,installed,Microsoft
From: https://www.cnblogs.com/cb168/p/17920256.html

相关文章

  • Microsoft Visio 2021专业版安装包软件下载安装教程
    Microsoftvisio2021,简称visio2021。这是一款专业的专业矢量绘图软件。visio2021不但新增了许许多多的功能,而且还优化了众多的界面性能,其一系列的改动就是为了给予用户们最直观、最便利的操作感体验。同时呢,软件的操作也是相当的简单,只要用户熟悉软件上方中的菜单栏,其菜单栏与大家......
  • 使用WinSW将jar创建成Windows服务;使用Microsoft.Extensions.Hosting.WindowsServices
    【背景】我们有几个历史产品,需要部署在Windows系统上,产品有jar包,也有.net工程,为了优美的启动服务,思考了两种处理方式。第一种是电脑开机启动,将启动命令设置为快捷键,并将快捷键拷贝到C:\ProgramData\Microsoft\Windows\StartMenu\Programs\Startup目录下,该方式有个缺点,由于ja......
  • Microsoft 365 (原:Office365)家庭版 激活使用
    Microsoft365家庭版是由微软提供的一种订阅式服务,旨在为家庭用户提供全面的办公和生活解决方案。它集成了一系列常用的办公应用、云服务和其他功能,旨在提高用户的生产力和协作能力。以下是Microsoft365家庭版的一些主要特点和组成部分:Office应用套件:包括经典的Office应......
  • ABP模块的测试项目从默认的Microsoft SQL Server替换成MySQL
    1、替换项目引用2、重新生成解决方案3、删除Migrations4、模块的引用替换成:AbpEntityFrameworkCoreMySQLModule5、命名空间替换成:Volo.Abp.EntityFrameworkCore.MySQL;6、ConfigureServices中的修改替换成:UseMySQL();7、DbContext中的修改替换成:UseMySql(configuration.GetConnect......
  • Microsoft 标识平台和 OAuth 2.0 代理流
    参考:Microsoft标识平台和OAuth2.0代理流https://learn.microsoft.com/ZH-CN/entra/identity-platform/v2-oauth2-on-behalf-of-flow///<summary>///获取B数据///</summary>///<returns></returns>publicasyncTas......
  • .NET 6 (C#) Microsoft.Extensions.Logging 日志框架的使用
    .NET6中的日志框架主要是基于Microsoft.Extensions.Logging,这是一个通用的、可扩展的日志记录接口,允许使用不同的日志提供程序(例如控制台、文件、第三方库等)进行日志记录。本文主要介绍.NET6(C#)中Microsoft.Extensions.Logging日志框架的使用,以及相关的示例代码。1......
  • 不要用第三方日志包了Microsoft.Extensions.Logging功能就很强大
    在.NET中,Microsoft.Extensions.Logging是一个广泛使用的日志库,用于记录应用程序的日志信息。它提供了丰富的功能和灵活性,使开发人员能够轻松地记录各种类型的日志,并将其输出到不同的目标,包括日志文件。本文将详细介绍Microsoft.Extensions.Logging的各种基础功能以及如何按天生成......
  • Wpf 第三方Mvvm包(mvvmLight/Microsoft.Toolkit.Mvvm/CommunityToolkit.Mvvm)
    十年河东,十年河西,莫欺少年穷学无止境,精益求精 mvvmLight和 Microsoft.Toolkit.Mvvm已被Nuget弃用且不再更新,在此不作说明CommunityToolkit.Mvvm是NetCore版本引用包,详情参考:WPFMVVM框架:CommunityToolkit.Mvvm包使用介绍1、wpf项目中使用 CommunityToolkit.Mvvm(NetCore3.1......
  • error: Microsoft Visual C++ 14.0 or greater is required
    1、错误背景python在安装aiohttp库时,出现MicrosoftVisualC++14.0orgreaterisrequired的提示:2、解决方案按照错误提示,访问https://visualstudio.microsoft.com/visual-cpp-build-tools/,下载生成工具:执行下载的exe执行文件:选择使用C++桌面开发,选......
  • Unity 文字转语音 Microsoft Interop.SpeechLib使用
    需要提前做以下设置:Unity中需要设置:Editor->ProjectSettings->Player->OtherSettings->ApiCompatibilityLevel->选择.Net4.x系统需要提前下载中文语音包Win11可以在设置->时间和语言->语音中查看已下载的语音其中HuihuiYaoyaoKangkang为中文语音......