我用VB6编写了一个使用System.Collections.ArrayList的程序。该程序在安装了WinxXP SP2和VB6的PC上运行良好。在另一台安装了全新Win XP SP2的PC上,程序运行时出现错误429,ActiveX组件无法创建对象。这指的是System.Collections.ArrayList,通过移除System.Collections.ArrayList确认,程序在PC上运行正常。如何安装/注册/?在这台电脑上使用System.Collections.ArrayList吗?
我创建了一个VB6动态链接库,并将其注册到我的PC上。我已经安装了pywin32和python2.7。我在win32com\client目录中运行了makepy,并选择了适当的DLL。我现在不知道如何在我的Python program...examples on the Web show win32com.client.Dispatch( X )中使用这个DLL,但是我应该为X使用什么呢?如何在Python中使用人类可读的名称来访问此DLL?
我有一个在WinXP 32位系统上开发的VB6 COM动态链接库。它在C#、VB6和Python应用程序的PC上运行得很好。我正在另一个WinXP 32位系统和Win7 32位和64位系统上测试这个动态链接库。Python程序在任何系统上都运行得很好。VB6程序给出“错误429: ActiveX组件无法创建对象”。
Dim foo As testdll.Class1
MsgBox (1)
Set foo = New testdll.Class1
MsgBox (2)
程序会看到动态链接库,因为第一个MsgBox显示正常,但第二个在尝试创建对象后没有显示。有什么想法吗?
固态硬盘出现故障后,已重新安装Win10和vb6。应用程序使用Far Point 2.5电子表格组件ss32x25.ocx。regsrv32加载,但调用DllRegisterServer失败,代码为0x80040201。从集成开发环境中显示的项目组件显示正在使用远点2.5,但project.vdp不包含对象引用"Object={B02F3647-766B-11CE-AF28-C3A2FBE76A13}#2.5#0;ss32x25.ocx“。
在IDE中运行时,会显示上面的注册表错误。还说“不能注册为ActiveX组件”。
第二台机器,没有故障,正确地运行相同的应用程序并显示正在使用的对
几年来,我一直在一台教堂办公室的电脑上运行一个编译好的VB6程序。我在家里的电脑(Win7)上安装了vb6程序,这个程序运行起来没有任何问题。该程序打开Excel电子表格,并允许用户操作电子表格上的数据。
我的Windows7电脑崩溃了。我有一台Windows8.1计算机,并在这台计算机上加载了vb6。安装似乎是成功的,除非当我运行相同的visual basic项目时,我得到一个运行时错误'-2147319779 Automation Error Library not registered.‘。我的代码示例如下所示:
Dim oExcel As Excel.Application
堆叠,
首先,这个网站太棒了,过去你帮我解决了很多问题,谢谢。
展望未来,这个程序已经存在,并在使用,从AutoCAD 2000年。目前版本的软件是兼容的ACAD 2017年。
我和一个小团队一起工作,不知从哪冒出来的,我的PC机正在与VB6/AutoCAD的结合中挣扎;其他的开发人员仍然没有任何问题。
后期绑定用于获取或创建对象;取决于Acad是否已经在运行.例如:
Set oAutoCad = GetObject(, "Autocad.Application")
If err.Number Then
err.Clear
Set oAutoCad = Crea