小弟我的VC6.0编译环境没法生成ActiveX控件
我的VC6.0编译环境没法生成ActiveX控件
编译->运行,后在输出窗口中没有:RegSvr32:DllRegisterServer in.这句。
好像是没在注册表中注册。
请指点,谢谢。
------解决方案--------------------
你先手动试下能不能注册,能注册问题不大的
------解决方案--------------------
原文:http://andylin02.javaeye.com/blog/584187
问题: LoadLibrary()加载DLL失败,错误号为998。错误原因为:内存分配访问无效
解决方法:
1.在你的DLL中访问了无效地址:即你访问的变量或结构体没有被初始化或被函数输出值初始化等
2.在你的DLL 中错误的使用了指针.
原文:http://hi.baidu.com/hexingwww/blog/item/6c9587b76bfe59ff31add11b.html
最近碰到一个问题,其实之前很早就遇到了只是没解决就放着,在有的电脑可以注册某个DLL,但有的电脑就不行,不行时提示loadlibrary("xxx.dll")失败-内存位置访问无效,这个问题在网上百般搜索都没解决,今天终于找了解决方法了,就是关闭dep数据保护。
1、XP、03系统,通过修改BOOT.INI文件,将/noexecute改为/execute,然后重新启动机器这样就可以关闭数据执行保护 (DEP)机制,选择只为关键windows程序和服务启用数据执行保护在XP系统发现无效。
2、2K系统boot.ini没有/noexecute项,我的电脑右键“属性”,击“高级”选项卡,然后单击“性能”下的“设置”,单击“数据执行保护”选项卡,选择“只为关键windows程序和服务启用数据执行保护”就可以了。
编译->运行,后在输出窗口中没有:RegSvr32:DllRegisterServer in.这句。
好像是没在注册表中注册。
请指点,谢谢。
------解决方案--------------------
你先手动试下能不能注册,能注册问题不大的
------解决方案--------------------
原文:http://andylin02.javaeye.com/blog/584187
问题: LoadLibrary()加载DLL失败,错误号为998。错误原因为:内存分配访问无效
解决方法:
1.在你的DLL中访问了无效地址:即你访问的变量或结构体没有被初始化或被函数输出值初始化等
2.在你的DLL 中错误的使用了指针.
原文:http://hi.baidu.com/hexingwww/blog/item/6c9587b76bfe59ff31add11b.html
最近碰到一个问题,其实之前很早就遇到了只是没解决就放着,在有的电脑可以注册某个DLL,但有的电脑就不行,不行时提示loadlibrary("xxx.dll")失败-内存位置访问无效,这个问题在网上百般搜索都没解决,今天终于找了解决方法了,就是关闭dep数据保护。
1、XP、03系统,通过修改BOOT.INI文件,将/noexecute改为/execute,然后重新启动机器这样就可以关闭数据执行保护 (DEP)机制,选择只为关键windows程序和服务启用数据执行保护在XP系统发现无效。
2、2K系统boot.ini没有/noexecute项,我的电脑右键“属性”,击“高级”选项卡,然后单击“性能”下的“设置”,单击“数据执行保护”选项卡,选择“只为关键windows程序和服务启用数据执行保护”就可以了。