问题标签 [msinet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
40403 浏览

vba - 如何检索这台计算机的 IP 地址?

检索机器 IP 地址(打开的第一个接口)的最简单(模块包含、代码长度等)方法是什么?我知道一些使用 MSINET 的解决方案,但我相信我们可以做得更好。不回复

因为它不是那么有趣……或者正确。该场景是一个关于我试图为其建立回复的文档 ID 功能的问题。

0 投票
2 回答
3223 浏览

windows - 哪些 Windows 版本预装了 MSINET.OCX 控件

我有一个依赖 MSINET.OCX 的旧 VB6 应用程序。我想知道是否可以在不注册 MSINET OCX 组件的情况下分发此应用程序。我的目标操作系统是 XP、Vista 和 Windows 7。它们都预装了这个组件吗?

0 投票
2 回答
6033 浏览

vba - VBA 兼容性问题:64 位 Windows7(缺少 MSINET)和 Trim 函数兼容性问题

我正在尝试将在 Windows XP 32 位上运行的 VB Excel 应用程序升级到 Windows 7 64 位操作系统。有两个问题会影响这种操作。我发现这些话题并不少见。

  1. VBA 脚本必须连接到需要 Microsoft Internet 传输协议 6.0 (SP 6.0) 的服务器 - 在 System32 目录中注册的 MSINET。不幸的是,上述库仅适用于 32 位操作系统,并且没有可用于 64 位的版本。我尝试导入参考列表:这似乎可行,但是一旦我重新启动应用程序,就找不到 dll(只是一个 ocx 文件 - Active X)。显然 dll 无法通过 regsvr32 应用程序注册。在 64 位版本的 Windows 上是否有类似于 MSINET 的东西?

  2. 我发现的第二个问题与前一个问题无关。应用程序需要解析删除空格的输入字符串。旧的 VBA 使用 TRIM,我想我不必对其进行任何更改。但是编译操作会导致以下错误:“编译错误:找不到项目或库”。没有缺少参考(MSINET 除外)。

我在 64 位 Windows 7、Office 2010、microsoft.office.interop.excel.dll 14 上安装。谢谢

0 投票
3 回答
6114 浏览

vba - Windows XP Excel VBA 在 Windows 7 上崩溃

我正在尝试将 Excel VBA 宏从 Windows XP 切换到 Windows 7。这两个 Windows 版本都是 32 位操作系统。我的 Windows 7 版本是企业版。

VBA 代码在 Windows XP 上运行良好。当我尝试在 Windows 7 上运行代码时,它崩溃并且没有报告错误描述。

我已注册msinet.ocx,这似乎是 Microsoft Internet Transfer Control 6.0 所必需的。我还尝试通过添加额外的 com 组件来解决安全问题,tabctl32所有这些都是 ocx 文件。但是,没有任何变化 - 我的代码在 Windows 7 上仍然失败。comctl332/232/32comdlg32

取消注册后,Excel VBA 会打开msinet我的工作簿,报告缺少的参考msinet并且根本不起作用。我该如何解决这个问题?

0 投票
2 回答
3357 浏览

web - 打开没有 Webbrowser 或 Inet 控制 vb6 的 URL

有没有办法在不使用 Webbrowser 或 MSInet 组件的情况下在 VB6 应用程序中打开 URL?谢谢

0 投票
1 回答
1049 浏览

https - 如何使用 Microsoft Internet 传输控制访问受自签名证书保护的 URL?

我在 VB 6.0 中创建了一个应用程序,用于将 XML 文件发布到 http url 并使用控件 Microsft Internet Transfer Control (MSinet) 读取响应(以 xml 格式)。它在 HTTP 中工作正常。但实时 url 是 HTTPS,我无法使用此控件调用 URL。

请分享在 VB 6.0 中调用 HTTPS url 的任何替代方式,并分享使用 SSL 认证的方法。

0 投票
2 回答
664 浏览

vb6 - 为什么我在 Windows 7/8 上收到 msinet 错误 339

在某些系统 Windows 7/8 上,我的 vb6 应用程序收到 msinet 错误 339。组件“MSINET.OCX”或其依赖项之一未正确注册:文件丢失或无效。

我想知道我是否需要那个ocx。如何判断我是否在使用 msinet.ocx?我是否需要它?我注意到 Microsoft Internet Controls 作为一个组件被选中,还有 Microsoft Internet Transfer Control 6.0 (SP6)。这些是 MSInet.ocx 中的任何一个吗?

0 投票
0 回答
56 浏览

ftp - 使用 MSINET 将文件上传到不存在的 FTP 路径时没有错误

我现在正在使用 VB6 并使用 msinet.ocx。一切皆好。我可以上传文件、下载文件、在远程 ftp 服务器上获取文件大小等。

昨天,我故意在“inet1.execute PUT”命令中使用了错误的路径。我期待在 statechanged 事件例程中收到错误消息或错误代码(inet.responcecode / inet.responceinfo)。但一切顺利,没有任何错误,好像路径是有效的。当然,服务器端没有任何反应,没有文件。

是 inet 预期的行为还是我错过了什么?

谢谢,