我的程序使用了pci8344.dll中的函数,但是当我运行时说找不到pci8344.dll,但他明明在我的应用程序目录和winnt\system32目录下都有,我把所有的都改名,没有说不让改名的情况,然后查找pci8344.dll,找不到,我把C:\winnt\system32\目录下的那个改回原名pci8344.dll,使用regsvr32 c:\winnt\system32\pci8344.dll,出现以下提示: c:\winnt\system32\pci8344.dll was loaded,but the DllRegisterServer entry point was not found. DllRegisterServer may not be exported,or a corrupt version of c:\winnt\system32\pci8344.dll may be in memory,Consider using Pview to detect and remove it.我现在希望我的程序能正常运行。
怎么办?
怎么办?
解决方案 »
- GDI++ 问题,先开100分,如有人能解决再加200分送他!顶者有分!
- 关于流文件保存到数据库的问题??
- Excel控制高难度问题。
- 线程地问题
- delphi7.0装在winn2000server上加载Qreport面板中的第一个控件QuickRpt时出现“Access Violation at address 40006948 in module 'rtl70.
- 功能模块的管理
- 怎么把Query变为编辑模式呀(在线,有答案就给分)
- delphi的模糊查询有那些请说详细一点?(在线等)
- 紧急求助,SQL问题,各位高手多多帮忙!
- 关于TreeView的子节点动态建立问题?
- 想买一套delphi,到哪里买?
- 请问如何计算两个已知日期时间之间相差多少小时多少分钟?
使用pci8344.dll的程序是你自己写的吗?你是使用静态引入还是动态引入?贴出点代码,调用dll相关的。
Public Declare Function ZT8344B_CloseDevice Lib "pci8344.dll" (ByVal cardIndex As Long) As Long '关闭设备,在用户程序结束时调用一次