我在win10 系统中python 32位 ,管理员运行pycharm

代码1:fromctypes importWinDLL

importos

fromwin32com importclient

DmReg = WinDLL(r'D:\插件\大漠dll\dmReg.dll')

DmReg.SetDllPathW(r'D:\插件\大漠dll\dm.dll',0)dm = client.Dispatch('dm.dmsoft')

print(dm.ver())

代码2:

import ctypes

from comtypes.client import CreateObject

dms = ctypes.windll.LoadLibrary(r'dmReg.dll')

dms.SetDllPathW(r'dm.dll', 0)

dm = CreateObject('dm.dmsoft')

print(dm.Ver())

运行之后报错

D:\pythondaima\Gamewendao\venv\Scripts\python.exe D:/pythondaima/Gamewendao/lins.py

Traceback (most recent call last):

File "D:\pythondaima\Gamewendao\venv\lib\site-packages\win32com\client\dynamic.py", line 89, in _GetGoodDispatch

IDispatch = pythoncom.connect(IDispatch)

pywintypes.com_error: (-2147221021, '操作无法使用', None, None)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "D:/pythondaima/Gamewendao/lins.py", line 11, in

dm = client.Dispatch('dm.dmsoft')

File "D:\pythondaima\Gamewendao\venv\lib\site-packages\win32com\client\__init__.py", line 95, in Dispatch

dispatch, userName = dynamic._GetGoodDispatchAndUserName(dispatch,userName,clsctx)

File "D:\pythondaima\Gamewendao\venv\lib\site-packages\win32com\client\dynamic.py", line 114, in _GetGoodDispatchAndUserName

return (_GetGoodDispatch(IDispatch, clsctx), userName)

File "D:\pythondaima\Gamewendao\venv\lib\site-packages\win32com\client\dynamic.py", line 91, in _GetGoodDispatch

IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx, pythoncom.IID_IDispatch)

pywintypes.com_error: (-2147024890, '句柄无效。', None, None)

进程已结束,退出代码 1

上面两种代码运行之后错误差不多一样,都是句柄无效

希望有懂的大佬帮助一下,谢谢。

python句柄无效_python免注册调用大漠出现错误句柄无效相关推荐

  1. python免注册调用大漠插件

    python免注册调用大漠插件 #免注册调用方法 import ctypes import os from comtypes.client import CreateObject import win ...

  2. 易语言大漠多线程免注册调用大漠插件

    易语言免注册调用大漠 1.使用dmreg.dll来配合实现,这个文件有2个导出接口 SetDllPathW和SetDllPathA. SetDllPathW对应unicode,SetDllPathA对 ...

  3. 易语言免注册调用大漠插件dm.dll

    实现所谓的免注册,其实还是通过运行命令regsvr32写入到了系统.本视频教程还讲述了在64位WIN7下大漠注册失败的解决方法,更好的免注册调用大漠插件,参考以下文章: 易语言大漠多线程免注册调用大漠 ...

  4. Visual Studio 2017,C++MFC免注册调用大漠插件图文教程,详细版

    Visual Studio 2017,C++MFC免注册调用大漠插件图文教程,详细版 前言 提示:这里可以添加本文要记录的大概内容: 有很多人都在问C++MFC怎么免注册调用?其实这些都有参考但是对于 ...

  5. 大漠多账号循环登录任务自动切换模板免注册调用大漠

    免注册调用大漠类模块,采用了大漠VIP类模块生成工具,快速导入易语言,生成大漠的类模块,免注册的好处,就是不用注册到系统,减少杀软的拦截. 免注册调用大漠源码: .版本 2 .支持库 iext.局部变 ...

  6. 使用DmReg.dll免注册调用大漠注意的问题

    在网上下的大漠免注册调用的例子,无论怎么折腾,都无法免注册调用,如下图: 后来网上重新下载了最新的DmReg.dll,竟然 成功了,如下图: 使用DmReg.dll免注册调用大漠,要下载最新版的DmR ...

  7. Visual C++免注册调用大漠插件

    文章目录 1. 注册调用 2.免注册调用 1. 注册调用 一.下载大漠插件,并注册到系统 下载地址:https://pan.baidu.com/s/1nCc5jB4izcp_I2J6JLqEKA 提取 ...

  8. 免注册调用大漠插件,COM组件免注册调用

    这是调用大漠插件的一个例子.实现com组件不注册调用 using System; using System.Collections.Generic; using System.Linq; using ...

  9. 易语言创建大漠模块及免注册调用大漠

    1.什么是模块? 易语言模块相当于支持库其中可以包括子程序.常量.自定义数据类型,也相当于在程序中一些自己写的子程序.定义的数据类型和常量,可以在程序中直接调用,但调用时必须遵守模块使用的要求(比如: ...

  10. java免注册调用大漠插件

    更新:2021年2月26日11:02 更名为javaelf,完善了文档和上手教程,解决了多线程下一些bug,访问地址 javaelf.cn ,建议用那边的东西,这边的不会再维护. 请不要再使用这边的例 ...

最新文章

  1. 解题报告(二)B、(P3338 [ZJOI2014])力(FFT经典套路)(2)
  2. ConcurrentHashMap 内部实现分析
  3. mysql 嵌套if标签_对比Excel、MySQL、Python,分别讲述 “if函数” 的使用原理!
  4. 珍藏 | 近200篇机器学习与深度学习经典论文整理
  5. Aiseesoft Screen Recorder入门教程
  6. 程序员 数学_程序员数学课程
  7. docker快速安装nginx以及实现反向代理(上)
  8. 机顶盒文件服务器,智能网络机顶盒常见的六大玩法,别浪费了资源!
  9. 数字IC面试高频考点之跨时钟域信号处理
  10. java用于选择结构的关键字_Java结构
  11. 你知道什么是 Figma 吧
  12. CTS2019 氪金手游
  13. PAT | 算法笔记 | 简单模拟
  14. 计算机网络专用术语基本概念
  15. Windows 10 下载(1)
  16. PreCreateWindow作用
  17. 妙啊!MarkBERT
  18. 【BULL中文文档】用于在 NodeJS 中处理分布式作业和消息的队列包
  19. mysql api update耗时_【P6级经典面试题】update SQL在MySQL的内部生命历程是怎样的?...
  20. WPF登录界面demo

热门文章

  1. linux amd显卡调风扇转速,显卡风扇转速设置教程方法
  2. matlab力学实验,MATLAB在中学物理实验教学的应用
  3. Spring Aop 的配置与运用
  4. Flutter 长截屏适配 Miui 系统,一点都不难
  5. 【amtlib.dll文件下载】amtlib.dll怎么替换
  6. Vmware Workstation虚拟机繁忙导致虚拟机系统死机
  7. /usr/bin/ld: cannot find Scrt1.o: No such file or directory
  8. 富士施乐打印机双面打印设置方法
  9. 唐宇迪opencv-背景建模
  10. 高通modem启动过程_使用QXDM收集高通modem日志