Chinaunix首页 | 论坛 | 博客
  • 博客访问: 822965
  • 博文数量: 137
  • 博客积分: 3477
  • 博客等级: 中校
  • 技术积分: 1409
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-30 21:53
文章分类

全部博文(137)

文章存档

2024年(8)

2023年(10)

2022年(4)

2021年(10)

2020年(9)

2018年(1)

2017年(1)

2014年(4)

2013年(3)

2012年(12)

2011年(24)

2010年(2)

2009年(8)

2008年(6)

2007年(34)

2006年(1)

分类: WINDOWS

2011-06-13 01:00:42

方法一:

开始 ->所有程序 ->附件 ->命令提示符(右键)->以管理员身份运行

->输入regsvr32  目录\×××.ax ->回车

 

方法二:

写一个批处理文件以.bat为后缀名,文件内容:

@echo off
pushd '%~d0%~p0'
regsvr32 /s ×××.ax

第一行是关闭回显,不在命令提示符窗口中显示任何命令

第二行是转到文件×××.ax 所在的目录(Windows XP下可以,Win 7下此句不行,暂且还未找到方法)

第三行是安静地注册此文件,不弹出任何对话框

注:在此方法中,.bat文件需要和.ax文件放在同一目录下,否则无法加载.ax文件


方法三:

注册一个非标准的AX文件

我使用 regsvr32 d:3ivxdsaudioencoder.ax 会弹出 "注册失败,指定的模块没有找到"

请问如何注册这种AX文件呢?

路径不对??

路径绝对没有问题.

写一个批处理文件,然后运行。
RegSvr32 3ivxdsaudioencoder.ax

是否缺少其他依赖文件导致
3ivxdsaudioencoder依赖的DLL等缺少

缺少依赖的dll

此问题可以将依赖的 DLL 文件拷贝到 %windir%\system32 目录下,然后对该 DLL 文件先注册,然后再注册这个 ax 文件。

阅读(7450) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~