DLL求助
现在要做一个动态连接库,实现以下功能:
在DLL中,用procedure加入一段汇编语言,进行A/D转换。这段汇编中,包含一个变量gate,进行通道选择,然后进行A/D采集。输出采集到的数据Caiji。
我这样做好以后,在主程序中进行调用procedure Caiji:Integer;stdcall;external 'ADC.dll' name 'Caiji';
编译一切正常,但是在运行时,会出现错误提示。关闭这个程序后,就不能再运行。系统提示内存不足,让退出一些应用程序然后运行。可是我现在没有运行别的程序呀?!
请问是怎么回事?
哪位大虾能给出一些DLL调用的例子,最好包括调用procedure和调用Function的,谢谢!