为什么我用delphi做的dll只能uses一个3个文件(如下面的:SysUtils, Classes,
MyData),再Uses一个文件就出问题,一调用就卡死,我也没有增加新的函数啊。
一个library 声明如下:
===========================
library MyDll;uses
SysUtils,
Classes,
MyData in 'MyData.pas';{$R *.res}exports
ShowMe;
begin
end.
================================
其中 ShowMe再MyData 中有了定义。而且这样是 没问题的。
但是如果我再Uses一个pas文件到工程中来(如下),dll就没法调用了,(但是可以编译通过)一调用就卡死。
=================================
library MyDll;uses
SysUtils,
Classes,
MyData in 'MyData.pas',
MyData2 in 'MyData2.pas',; // 新加的文件,调用时会卡死{$R *.res}exports
ShowMe;
begin
end.
================================
其中MyData2 是新加的文件。请各位高手指点!
MyData),再Uses一个文件就出问题,一调用就卡死,我也没有增加新的函数啊。
一个library 声明如下:
===========================
library MyDll;uses
SysUtils,
Classes,
MyData in 'MyData.pas';{$R *.res}exports
ShowMe;
begin
end.
================================
其中 ShowMe再MyData 中有了定义。而且这样是 没问题的。
但是如果我再Uses一个pas文件到工程中来(如下),dll就没法调用了,(但是可以编译通过)一调用就卡死。
=================================
library MyDll;uses
SysUtils,
Classes,
MyData in 'MyData.pas',
MyData2 in 'MyData2.pas',; // 新加的文件,调用时会卡死{$R *.res}exports
ShowMe;
begin
end.
================================
其中MyData2 是新加的文件。请各位高手指点!
解决方案 »
- 哪有下载delphi的绘图软件的源码?能给个连接吗?多谢!
- 支持delphi的INSTALLSHIELD 的最好的版本是什么
- 想得分吗?那就请进吧!!!
- 今天接到一封邮件,不知道什么有什么问题?
- 请问一下有哪些传真软件好用支持WORD等的(急)?
- 如何提取ADOQuery.SQL.Execute;执行返回的数据集?难道没人会吗?急死我了!!!
- 怎么样屏蔽win98,win2000的热键
- 请问刚安装的Oracle8.05如何才能以SYSDBA身份进去
- 如何注册activeX(如:mscomm32)控件?
- 怎样判断一个Edit1.Text的输入为整数?
- ado连接sqlanywhere数据库出现问题?
- 关于execl与数据库的问题?
SysUtils,
Classes,
MyData in 'MyData.pas',
MyData2 in 'MyData2.pas',; // 把分号之前的逗号去掉先,,