尝试读取或写入受保护的内存。这通常指示其他内存已损坏解决方法
发布时间:2011-06-23 14:08:39 文章来源:www.iduyao.cn 采编人员:星星草
尝试读取或写入受保护的内存。这通常指示其他内存已损坏
用VC编译的DLL文件,然后用VB.NET调用函数时 报错 “尝试读取或写入受保护的内存。这通常指示其他内存已损坏”
声明
Public Declare Function DP_OutpB Lib "DirectPort.dll" ( ByVal dSetFr As Integer ) As Double
什么意思啊?
------解决方案--------------------
通常出现这样的情况是多个方法尝试对一个流或者文件进行读写所致。
------解决方案--------------------
c++
double FastTestFr(double dSetFr, double dStartBias, double dStopBias, double dFastStep, double dTestStep,int nADValidLimt, int nADPhaseLimit, int nFastDelay,int nDelayTimes, float fPower,float fRr);
vb.net
Public Declare Function DP_OutpB Lib "DirectPort.dll" ( ByVal dSetFr As Integer ) As Double
明显的参数不对应
------解决方案--------------------
Public Declare Function FastTestFr Lib "DirectPort.dll" (ByVal dSetFr As Double, ByVal dStartBias As Double, ByVal dStopBias As Double, ByVal dFastStep As Double, ByVal dTestStep As Double, ByVal nADValidLimt As Integer, ByVal nADPhaseLimit As Integer, ByVal nFastDelay As Integer, ByVal nDelayTimes As Integer, ByVal fPower As Single, ByVal fRr As Single) As Double
------解决方案--------------------
那就是VC函数的问题了。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
关于visual studio 2005的工程文件*.vcproj的问题
请问:Visual Studio 2005 新建一个工程之后,会自动生产一个*.vcproj的一个文件,这...
-
用MFC画图的问题
我现在要用随机数产生300个固定的点保存在数组中,并在ondraw里画出这300个点,而且通过定时器使这300个点做运动。...
-
VS2010中的C++怎么连接数据库?
之前一直用VC++6.0的、现在想学学用最新的VS、但是感觉连接数据库和之前不一样了、具体应该怎么弄...
-
CLI编程 高手帮忙
我现在用C++/CLI 混编,
我有一个方法, 是调用一个C 的类库 得到一个 char * 的值
现在我...
-
新手求教::VC.NET2003里面的"添加变量"菜单变灰了,怎么弄?
最近学着用.net写程序,以前用的是6.0,不知道为什么我设计的EDIT Con...
-
刚学习vc.net 请教一个String做参数的问题,请高手指教一下
下面的代码为什么不能编译呢,出现这个错误呢
.\clr.cpp(12) : error C3...
-
VS2003中通过ADO取SQL2003中bigint 负值变正值的问题,求助!
在SQL2003中 数据库中假设 一个bigint类型的数据位-1234这样的值,通过如...
-
新手学习VC用那个版本的编译器好!
新手学习VC用那个版本的编译器好!?
------解决方案--------------------
VC++6.0
------解决...
-
正则表达式
有这样的字符串
"1,',2"",3"
希望将单个的"替换成单引号,将连续两个的""替换成一个双引号。
正则表达式该如何写。
...
-
为什么<<精通MFC>>附带的源程序不能编译成功
vc2010编译后有两个错误提示,分别如下,
错误一:
1>c:\program files\microsoft vi...