⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 安装软件时报告dll中没有发现dllregisterserver.txt

📁 VB技巧问答10000例,是一个教程
💻 TXT
字号:
DLL有 两 种 , 一 种 是 标 准 DLL, 另 一 种 是 ActiveX DLL。 前 者 拷 贝 到 用 户 机 器 上 就 可 以 工 作 了 , 而 后 者 还 需 要 调 用 DLL中 的 DllRegisterServer或 者 使 用 RegSvr32进 行 注 册 才 能 使 用 。 你 可 以 打 开 VB98\Wizards\PDWizard\VB6dep.ini文 件 。 下 面 是 这 个 文 件 的 片 断 : 
    [ExpSrv.dll] 
    Dest=$(WinSysPathSysFile) 
    CABFileName=MSJet35.cab 
    CABDefaultURL=http://activex.microsoft.com/controls/vb6 
    CABINFFile=MSJet35.inf 
     
    [MSRD2x35.dll] 
    Dest=$(WinSysPathSysFile) 
    Register=$(DLLSelfRegister) 
    CABFileName=MSJet35.cab 
    CABDefaultURL=http://activex.microsoft.com/controls/vb6 
    CABINFFile=MSJet35.inf 
     
    你 可 以 看 到 MSRD2x35.dll比 ExpSrv.dll多 一 行 Register=$(DLLSelfRegister), 这 是 因 为 MSRD2x35.dll是 ActiveX DLL。 ExpSrv.dll是 普 通 的 DLL, 没 有 DllRegisterServer, 也 用 不 着 注 册 。 你 所 遇 到 的 问 题 是 VB6的 一 个 BUG( 在 VB6 SP3中 已 经 修 复 ) 。 如 果 你 VB6dep.ini文 件 的 ExpSrv.dll多 了 Register一 行 , 应 该 删 除 。 或 者 打 开 安 装 程 序 的 Setup.lst, 删 除 其 中 ExpSrv.dll一 行 中 的 "$(DLLSelfRegister)"字 样 。 
<END>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -