ocx相关内容
..
我想我需要为 MSCOMCTL.ocx 创建一个清单文件,以便在我的 VB6 应用程序中使用(无注册) 我还需要更新/创建 .res 文件然后我需要使用 ManifestCreatorII 已经几年了(2017 年),我忘记了步骤,找不到我的旧笔记. 我~记得如何使用 NSI 来生成安装包.没有这个,我无法让我的应用程序在新的 Win 10 PC 上运行. 我的开发 PC 是一台运行 W
..
我的软件是用 VB6 编写的.出于诊断目的,我需要确定客户计算机上的应用程序加载和使用的实际 DLL/OCX 文件. 由于 VB6 DLL(包括 OCX 文件)是 COM 库,它们是根据注册表中的信息间接加载的.这意味着使用的文件可能与开发/测试环境中使用的文件不同.有时,在客户端环境中,这可能会导致故障,如果没有这些信息就很难诊断. (我的计划是在我的程序中构建一个诊断读出窗口,显示
..
..
我的公司有一个使用 Crystal Reports 7 的 VB6 应用程序,客户要求将其安装在 32 位 Windows 7 上.它当前安装在客户端的 Windows XP 32 位 SP2 机器上.通过 ODBC 与另一台服务器上的 SQL Server 2000 实例连接到数据库. 在 Windows 7 上,安装工作正常,但是当您尝试打开应用程序时,出现错误. 我看过以下内容:
..
是否可以在 winform 上使用 ocx(ActiveX 控件)(可能以编程方式添加)而无需先向 regsrv32 注册 ocx? 我想要实现的是启用 xcopy 安装.我的开发机器生成了“AxInterop..dll"和“Interop..dll"文件. 我已经看到了调用 COM dll 而不先注册它的可能性(ProSysLib,但我没有测试过然而),由于 ocx 也是基于 COM
..
我有一个项目需要使用 PHP 访问 DLL.服务器是Windows机器,Apache服务器由XAMPP提供. 我在网上阅读了多个答案,例如 在 PHP 中使用 DLL? php与dll通信? 通过php调用dll http://ca.php.net/manual/en/class.com.php http://ca2.php.net/manual/en/book.w32api.
..
我有一个项目需要使用 PHP 访问 DLL.服务器为Windows机器,Apache服务器由XAMPP提供. 我在网上阅读了多个答案,例如 在 PHP 中使用 DLL? php 与 dll 通信? 通过php调用dll http://ca.php.net/manual/en/class.com.php http://ca2.php.net/manual/en/book.w32a
..
我正在尝试创建: AxShockwaveFlashObjects.dll 和ShockwaveFlashObjects.dll 输入以下命令: aximp C:\WINDOWS\system32\Macromed\Flash\FlDbg10.ocx/nologo 但我收到 E_ACCESSDENIED 错误. 我做错了什么?谢谢! 解决方案 访问被拒绝可能是由
..
在 Excel 2003 VBA 项目中,我使用 MSCOMCTL.OCX 中的控件.即 VBA 项目引用了 System32\MSCOMCTL.OCX. 当我在 64 位 Windows 7 系统上的 Excel 2003 中打开该项目时,Excel 会自动更改对 SysWOW64\MSCOMCTL.OCX(这是正确的位置)的引用. 但是,当我将该项目发送给使用 32 位 Windo
..
我正在使用我需要识别由于错误的凭据导致用户登录失败的时间. 事件 OnLogonError 应该可以完成这项工作但它不会触发(至少在Server 2016上不会触发),而其他事件似乎正常运行. 摘自OnLogonError的Microsoft文档: LOGON_FAILED_BAD_PASSWORD(0(0x0)) 登录失败,因为登录凭据无效. 已多次报告该行为(未触
..
我的软件是用VB6编写的。为了进行诊断,我需要确定应用程序在客户计算机上加载和使用的实际DLL / OCX文件。 由于VB6 DLL(包括OCX文件)是它们是根据注册表中的信息间接加载的COM库。这意味着使用的文件可能不同于开发/测试环境中使用的文件。有时在客户端环境中,这可能会导致故障,如果没有这些信息就很难诊断。 (我的计划是在程序中建立一个显示数据库的诊断读取窗口 解决方案
..
我在尝试从旧的(但仍保持) VB6 来构建 ActiveX dll 时偶然发现了这个问题code> exe项目(*)源,以便通过 COM / NET 互操作执行一些测试。 (期望的)用例是: 采取 VB6 类,带有使用公共方法或返回某些控件的公共方法(例如 CommonDialog )引用 将此类编译为ActiveX dll 通过.NET通过COM interop创建此类的实例,并
..
我正在尝试在Windows 7 32位计算机上安装Visual Studio 6. 操作系统的全部来自裸机. 我按照此处(我以前使用过)中提到的说明进行操作 安装正常,没有错误报告,但是当我尝试将Microsoft Windows Common Controls 6.0添加到工具箱时,出现“未注册对象库"错误. 我尝试对OCX进行手动卸载和重新安装,但均成功,但是仍然存在相
..
我有一个TeamCity构建解决方案,其中包含托管(C#)和非托管(C ++)项目.是否存在类似于Assembly Info Patcher的TeamCity实用程序,该实用程序将更改非托管C ++ DLL和OCX项目的.rc文件中的版本号以匹配内部版本号? 解决方案 否,teamcity没有更新C ++ dll版本的任何内容,但是您可以使用
..
我认为我需要为MSCOMCTL.ocx创建一个清单文件,以便在我的VB6应用程序中使用(免费注册) 我还需要更新/创建.res文件,然后我将需要使用ManifestCreatorII已经有几年了(2017),我已经忘记了步骤并且找不到我的旧笔记. 我要记住如何与NSI一起使用以生成安装软件包.否则,我将无法在新的Win 10 PC上运行我的应用程序. 我的开发PC是运行Windows X
..
当我尝试注册.ocx文件时,出现错误代码0x80040200. 我知道,当我没有管理员权限时,通常会发生此错误,但对我而言并非如此. 我找到了一些代码段,我可以使用它们测试.ocx,然后regsvr32可以找到入口点,看起来好像可以. 还有其他已知原因导致此错误发生吗? 谢谢 解决方案 在我的情况下,我尝试注册dll并遇到相同的错误.原因是dll附近没有tlb文件.
..
我的InnoSetup脚本需要安装VC可再发行文件(vcredist_x86.exe),而且还需要依赖于Redist软件包注册OCX.我无法在regsrv32调用之前安装软件包,因此在原始系统上,它始终会导致"RegSrv32失败,退出代码0x1"错误(我可以忽略该错误并再次运行安装程序以正确注册OCX ).注册前如何确保已安装redist软件包? ; Script generated by
..
我目前正在尝试使用C#应用程序中的第三方DLL。我已经注册了DLL,并将其添加为COM组件列表中的参考。据我了解,这应该创建必要的互操作类以从C#访问此DLL。 在尝试从DLL中调用任何方法时,我得到以下异常: System.Runtime.InteropServices.COMException未处理 Message =灾难性故障(HRESULT的异常:0x8000FFFF(E_
..
我必须调试在VB6中完成的大型应用程序。该应用程序由一个主EXE,一些ActiveX项目和其他ActiveX控件项目组成。 我面临的问题是,我无法在某些ActiveX项目中碰到断点。看起来该应用程序在调试器外部使用了OCX,因为该应用程序可以运行,但是断点根本不在那儿。 主EXE具有对由OCX生成的OCX的引用该项目。如果删除该引用,则会得到有关未知类的编译错误。 任何帮助都会很
..