无论NT还是Windows95的注册表都提供了一个库,其中注册了系统内使用的所有对象。为使一个组件能在Windows95或NT下运行,必须先在注册表内注册。可通过几种途径完成注册。如果组件是一个EXE,只需执行它,便会在系统内自动注册。如在自己的机器内安装了Visual Basic,并用它将一个组件编译成EXE或DLL,它也能进行自动注册。另外,亦可用“设置向导”(Setup Wizard)创建一个设置程序,令其不仅能安装组件,还能在注册表里对其进行注册,并可向用户提供组件的反安装或撤除途径。
与Visual Basic配套的“客户机注册工具”(Client Registration Utility)允许我们通过命令行注册组件。为使用这种工具,首先需确保自己对文件管理软件组件进行编译的时候,已复选了“远程服务器支持文件”(Remote Server Support Files)选项。为激活这一选项,用Visual Basic生成EXE文件的时候,可按下“选项”(Options)按钮进行设置。“远程服务器支持文件”选项将生成带VBR扩展名的一个文件。这个文件为客户机的Windows注册表提供了运行远程电脑内的一个ActiveX服务器时需要的所有信息。
根据目前的选项,我们可获得两个版本的“客户机注册工具”:CLIREG32.EXE和CLIREG16.EXE。其中,使用CLIREG32.EXE后,注册表将允许32位应用程序访问我们注册的最贱。CLIREG16.EXE用于注册由16位应用程序使用的组件。如准备同时让16位和32位应用程序引用同一台电脑内的组件,便需同时允许这两个注册工具。如需在一台客户机上注册DLL,使其以本地方式运行,那么针对32位Windows环境,应使用Regsvr32.exe;针对16位机器,则应使用Regsver16.exe。利用这两种工具,可完成ActiveX服务器的本地注册。由于DLL不能像EXE那样执行,也不能通过“远程自动”直接访问,所有需用这两种工具对其进行安装。可在Visual Basic目录的Clisvr子目录下面找到Regsvr32和Regsvr16。
关于TeamDoc软件:
TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页
TeamDoc软件界面(点击可放大)
版权所有:南京网亚计算机有限公司,本文链接地址: 文件管理软件客户机注册工具