【问题标题】:Where to get VB6 localization support binaries从哪里获得 VB6 本地化支持二进制文件
【发布时间】:2016-09-15 18:29:33
【问题描述】:

在文件Support Statement for Visual Basic 6.0 on Windows... 中声明:

本地化支持二进制文件

以下二进制文件是支持 Visual Basic 6.0 所必需的 在本地化版本的 Windows 操作系统上运行的应用程序 系统。它们受支持,但未在 Windows 中提供。这些文件 需要与您的应用程序设置一起提供。

这本身似乎很清楚。

例如,mfc42jpn.dll 用于日本,mfc42ita.dll 用于意大利等。

但是,我无法从 Microsoft 找到这些文件的任何来源。它们在哪里可以采购?

注意 - 有一些随机的 DLL 下载网站会显示正确的文件名,但我更喜欢权威来源。

【问题讨论】:

    标签: localization vb6


    【解决方案1】:

    您应该申请SP6。根据this,它涵盖了这些产品的所有英文版本,以及所有本地化版本


    在 VB6 安装 CD 上,这些文件可以在 \OS\SYSTEM 文件夹中找到。

    对于 OP 给出的 MFC42.dll 示例,它包括:

    • MFC42.DLL
    • MFC42CHS.DLL
    • MFC42CHT.DLL
    • MFC42DEU.DLL
    • MFC42ENU.DLL
    • MFC42ESP.DLL
    • MFC42FRA.DLL
    • MFC42ITA.DLL
    • MFC42JPN.DLL
    • MFC42KOR.DLL

    【讨论】:

    • 加一个,但最好获得 SP6 的最新更新,Service Pack 6 累积更新。为了面向未来,我建议在Microsoft VB6 downloads 列表中添加墨迹,而不是直接指向任何特定补丁
    • 服务包页面状态为"Each service pack detects the files you have installed on your system and installs the appropriate fixes"。所以我不确定这是否正是我们所需要的。听起来这将安装与 PC 语言环境匹配的文件 - 但我们需要为多个语言环境重新分发二进制文件(将它们包含在我们的设置中)。
    • 我下载了VB60SP6-KB2708437-x86-FRA.msi(SP6 的法语版)并用 7-Zip 解压。它不包含本地化支持二进制文件列表中的任何文件。例如,它有tabctl32.ocx,但没有tabctfr.dll
    • @DaveInCaz - 我刚刚翻出我的安装 CD,在 \OS\SYSTEM 文件夹中找到了这些文件。
    • 我查看了 SP6 安装 CD,它实际上并不包含这些本身,尽管包含 MFC42.dll。
    猜你喜欢
    • 1970-01-01
    • 2013-12-07
    • 2010-10-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    相关资源
    最近更新 更多