在ASP中调用VB编写的dll出现错误,而在VB工程中调试没有出现错误?????????

dimaomao 2001-12-11 05:24:48
我在ASP中调用VB编写的ActiveX出现错误,输出err.Discription如下:
INTERSOLV][ODBC SQL Server driver]Optional feature not implemented.
而我在VB工程中调试没有出现错误,执行非常顺利。不知什么原因?请各位指点,先谢过了!!!
...全文
47 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Richard2001 2001-12-12
  • 打赏
  • 举报
回复
调用.ini文件时加上路径即可。
如:str = GetPrivateProfileString(..., "c:\...\AA.ini")
dimaomao 2001-12-12
  • 打赏
  • 举报
回复
真狗屁!!!用VB编写DLL编写调试在一个文件夹下,读取同目录下的.ini文件,在调试时运行不出错。编译到另外一文件夹下注册,在ASP中调用读.ini文件出错(.ini以存在于该目录下并与编写时相同)。编译到同一文件夹下注册,在ASP中调用就不出错了,真怪!!!
调用系统API函数为:GetPrivateProfileString
总结:正确过程应该好象是这样,编写、编译在同一目录下,编译完后连同DLL和.ini文件一同移到注册的目录下注册。
怎么会是这样?????
outer2000 2001-12-11
  • 打赏
  • 举报
回复
编译成伪代码试试?
相关推荐
发帖
VB基础类

7681

社区成员

VB 基础类
社区管理员
  • VB基础类社区
加入社区
帖子事件
创建了帖子
2001-12-11 05:24
社区公告
暂无公告