
1、右键点击系统桌面左下角的【开始】,在开始菜单中点击【运行】。
2、模块 mfc42.dll 已加载, 但找不到入口点 DllRegisterServer,我们复制:regsvr32 mfc42.dll命令到运行对话框中,点击确定或者回车。
3、确定以后,d出一个RegSvr32对话框:DllRegisterServer在mfc42.dll已成功,再点击确定即可。
4、百度搜索输入DirectX修复工具下载,下载完成以后,找到DirectX修复工具压缩文件,解压。
5、解压后找到DirectX.Repair.exe文件(,左键双击DirectX.Repair.exe文件,打开DirectX修复工具OL窗口。
6、在DirectX修复工具OL窗口,我们点击检测并修复即可。
您好。试试以下方法:
using System.Runtime.InteropServices
然后在类中声明方法:
[DllImport("dll.dll")]
extern 函数返回类型 函数名(参数)
我试了一下, VS2008中可以正常引用XdictGrb.dll你在添加引用时, 别选[浏览]选项卡, 点[COM]选项卡看看里头有没有"XdictGrb 1.0 Type Library" 这一项
如果没有, 那应该是你没有注册这个COM组件, 用管理员帐户打开CMD命令行, 运行regsvr32 "路径\xdictgrb.dll" 试试看, 如果运行完提示你注册成功了, 你再进VS中引用就行了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)