在某些Windows7/8系统上,我的vb6应用程序得到msinet错误339。组件“”MSINET.OCX“”或其依赖项之一未正确注册:文件丢失或无效。“
我在想我是不是需要ocx。如何判断我是否在使用msinet.ocx?我是否需要它呢?我注意到Microsoft Internet Controls被选为组件,Microsoft Internet Transfer Control6.0 (SP6)也被选中。这两个是MSInet.ocx吗?
对于我的应用程序,我必须动态加载一个.ocx文件。我可以通过下面的代码做到这一点
private void InitializeComponent(string strProgId)
{
ResourceManager resources = new ResourceManager(typeof(AxForm));
Type type = Type.GetTypeFromProgID(strProgId, true);
m_axCtrl = new AxControl(type.GUID.ToString());
我有一个用于从扫描仪捕获图像的OCX。我想用标签在internet explorer 7中运行它。此OSX没有指南或教程来了解如何使用它。我所需要的是知道如何处理这个OCX,这个OCX的属性是什么,例如,如果这个OSX完成了扫描过程,它必须是一个指示完成扫描状态的标志,有没有办法知道任何OCX的这些标志和属性。
谢谢
我已经在Vb6中创建了OCX,它只包含Listview控件(从MSCOMCTL.ocx添加),并编写了“拖放”功能,目前我想在另一个应用程序中实现OCX,但我不确定如何处理事件。
Listview有预定义的事件/方法/属性,当我创建我的OCX时,没有加载预定义的Lisview事件。示例Listview1.Listitem
public sub Listviewocx()
eventvar1 = Data.Files.Count
For intCOunter = 1 To eventvar1
strpath = Data.Files(intCOunter)
msgbox strpath
next
我正在使用AxMSTSCLib开发一个用于建立RDP连接的Windows应用程序。但我不知道如何将物理摄像头从客户端重定向到远程RDP会话。 我尝试在.rdp文件中添加camerastoredirect:s:*和devicestoredirect:s:*来重定向摄像头,它起作用了,我可以通过RDP在远程桌面使用摄像头。 但我在AxMSTSCLib库中找不到正确的属性来启用此功能。 我尝试重定向所有可能的/动态设备,但根本不起作用。代码如下: public AxMSTSCLib.AxMsRdpClient7NotSafeForScripting oRemote;
oRemote = new A
我有一个OCX,我在服务中使用它,但没有可见的表单。它需要一个窗体作为父对象,否则它的事件不会被激发,我如何让ocx处理消息并激发事件呢?
下面是我的代码:
public AxKylixSMS SMS;
SMS = new AxKylixSMS();
SMS.CreateControl();
SMS.NewDeliveryReport += new _DKylixSMSEvents_NewDeliveryReportEventHandler(OnDeliveryReport);
未激发OnDeliveryReport事件。我该如何解决这个问题?
我有一个带有ocx控件的vb6窗体。ocx控件上有一个我想从代码中按下的按钮。我该怎么做呢?
我有:
Dim b As CommandButton
Set b = ocx.GetButton("btnPrint")
SendMessage ocx.hwnd, WM_COMMAND, GetWindowLong(b.hwnd, GWL_ID), b.hwnd
但它似乎不起作用。
我正在windows server 2003上工作。以前用VB编写的程序运行得很好。
但是现在它开始显示错误消息:
failed to load control 'imagelist' from mscomctl.ocx. Your version of
mscomctl.ocx may be outdated. [...]
如何检查mscomctl是否已注册,以及我使用的是什么版本?
我可以加载控件精细(伪代码):
Set o = CreateObject("DevsoftCustom.CommControl")
现在,我需要找到该ocx的文件和目录(这样我就可以在ocx上读取版本号,并从该目录中的一个配置文件中读取)。
这是如何在C#和vb.net中完成的?(这个项目在vb.net中)