一个项目中有这样的需求,网上找了很久都没找到解决方法,于是找到.net的同事,利用MFC写了这样的一个控件,实现:将指定URL下载的文件,静默下载到指定路径中!用户端需要安装控件,使用时会有提示。
使用时用户需要注册ocx (regsvr32)可以写一个bat脚本,如果需要可以提供
<HTML>
<HEAD>
<title>WebForm1</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" content="Visual Basic .NET 7.1">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
<script type="text/javascript">
function usrocx()
{
var url = "你的文件下载路径";
var filename="下载到客户端的路径";
document.ocx.DF6(url,filename);
}
</script>
</HEAD>
<body MS_POSITIONING="GridLayout">
<OBJECT style="Z-INDEX: 101; POSITION: absolute; WIDTH: 200px; HEIGHT: 168px; TOP: 192px; LEFT: 336px"
id="ocx" classid="clsid:AE674364-C472-4713-8B82-B31838918037" VIEWASTEXT>
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="5291">
<PARAM NAME="_ExtentY" VALUE="4445">
<PARAM NAME="_StockProps" VALUE="0">
</OBJECT>
<INPUT style="Z-INDEX: 103; POSITION: absolute; TOP: 72px; LEFT: 288px" value="Button"
type="button" onclick="usrocx()">
</body>
</HTML>
分享到:
相关推荐
下面将详细介绍这一过程,以及涉及到的jar和dll文件。 Jacob是一个开源项目,它为Java提供了与COM接口交互的能力,允许Java代码直接调用Windows API和OCX控件。Jacob的核心在于一个名为`jacob.jar`的Java类库,它...
1. **HTML集成**:在HTML文件中,使用`<OBJECT>`标签引入OCX控件,指定`classid`为控件的CLSID(类ID),以及`codebase`指向控件的路径。 2. **脚本调用**:通过JavaScript或VBScript脚本,可以调用OCX控件的公开...
如果一切正常,你就可以将这个包含OCX控件的应用程序部署到目标机器上,前提是目标机器也需要注册相应的OCX控件。 需要注意的是,由于OCX控件是基于ActiveX的,所以它们通常只在Windows环境中工作,并且可能存在...
- 首先,开发者需要将GifPlayer.ocx控件添加到VB工具箱,这通常通过“工具”菜单的“组件”选项完成。 - 然后,从工具箱拖动GifPlayer控件到窗体上,这个控件就会出现在设计视图中。 - 接下来,可以通过属性窗口...
在本案例中,“EXCEL文件直接读写OCX控件”是一种特殊的OCX控件,它的设计目标是为了在不依赖Excel应用程序的情况下读取、修改或创建Excel文件。这种控件通常通过封装Excel的API接口或者使用自动化技术来实现这一...
本教程主要讲述了如何制作OCX控件、将其打包成CAB文件、在WEB页面中加载OCX控件、出错的提示等完整的教程。 1. OCX 制作过程: 在制作OCX控件时,需要使用VS 2008创建一个新的工程,选择“MFC ActiveX控件”。在类...
例如,你可以打开命令提示符,然后输入类似"regsvr32 路径\to\your.ocx"的命令,路径指向你的OCX控件文件。 注册OCX控件时可能会遇到一些问题,比如权限不足、控件版本不兼容、缺少依赖库等。这些问题需要根据错误...
lpSaveFile:保存录像的路径,(当设值为“”时:路径取配置文件路径,如果没有配置文件将用默认路径“C:\record”) nType:录像类型:0 – 带私有头h264;1 – 纯h264;2 – AVI;(目前只支持0和2两种情况;)...
3. **文件下载**:同样,mftpx.ocx控件允许从FTP服务器下载文件到本地计算机。开发者可以指定目标文件路径,或者选择覆盖已存在的文件。 4. **目录管理**:控件通常包含浏览、创建、删除FTP服务器上目录的功能,这...
开发者只需要指定远程文件路径和本地保存路径,即可完成下载。 3. **目录管理**:MFTPX控件还支持FTP服务器目录的浏览和管理,如创建新目录、删除目录、改变当前工作目录等。这对于构建更复杂的FTP客户端应用来说...
这里的`classid`属性指定了OCX控件的唯一标识,`movie`参数则提供了OCX文件的路径。 接下来,我们可以编写JavaScript代码来调用OCX的接口函数。假设OCX有一个名为`ExecuteProcess`的接口函数,可以这样调用: ```...
NEWEX.OCX控件是一种功能强大且灵活的控件,可以用于构建复杂的文件资源管理器。以下是NEWEX.OCX控件的使用方法的详细介绍。 一、主要属性介绍 NEWEX.OCX控件提供了两个主要控件:ExplorerTree(树型目录窗格)和...
压缩包中的文件"OCX控件高级注册"可能是详细的说明文档、示例代码或工具,旨在帮助开发者克服OCX控件注册和使用过程中遇到的问题。学习这些内容,可以帮助开发者更深入地理解和掌握OCX控件的使用,提高软件开发效率...
在VB中,开发者可以将ezVidCap.ocx控件拖放到窗体上,然后通过代码设置其属性,如Width、Height来调整预览窗口的大小,或者设置CaptureFile属性来指定保存视频文件的路径。同时,可以响应控件的事件,例如...
### IDCard.OCX控件使用说明 #### 一、概述 `IDCard.OCX`控件是一款专为身份验证设计的组件,主要用于身份识别、扫描及信息提取。此控件支持多种操作系统环境下的应用开发,适用于Windows平台下基于IE浏览器的应用...
在程序中,你需要指定要测试的OCX控件的路径,通常是.DLL文件。 3. TSTCON32加载控件后,会显示一个包含控件的窗口。你可以直接在这个窗口中操作控件,查看其行为是否符合预期。 4. 对于控件的每个属性、方法和事件...
3. **输出文件**:描述中提到的“output为输出文件”,意味着该OCX控件会生成一个图片文件,其路径由用户在调用时指定。可能的格式包括JPEG、PNG或其他常见的图像格式。 4. **说明文档**:完整的解决方案应包括详细...