Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi 在哪里可以找到MIDAS库源代码?_Delphi_Datasnap - Fatal编程技术网

Delphi 在哪里可以找到MIDAS库源代码?

Delphi 在哪里可以找到MIDAS库源代码?,delphi,datasnap,Delphi,Datasnap,我调查了我的Delphi应用程序中的一个奇怪错误,并怀疑问题可能在Midas.dll中。我需要的源代码审查。它开着吗?我在哪里能找到它 我已经安装了XE7和Delphi 10,我只看到接口单元加载了midas.dll,但没有看到midas本身的源代码。源代码最初是在Delphi 2010中提供的 它位于Delphi安装目录下的source\db\midas子目录下。在以后的版本中,可以在data\dsnap\midas中找到它 MIDAS的源代码并不总是安装的,但我不知道具体需要包括哪个组件来安

我调查了我的Delphi应用程序中的一个奇怪错误,并怀疑问题可能在Midas.dll中。我需要的源代码审查。它开着吗?我在哪里能找到它


我已经安装了XE7和Delphi 10,我只看到接口单元加载了midas.dll,但没有看到midas本身的源代码。

源代码最初是在Delphi 2010中提供的

它位于Delphi安装目录下的
source\db\midas
子目录下。在以后的版本中,可以在
data\dsnap\midas
中找到它


MIDAS的源代码并不总是安装的,但我不知道具体需要包括哪个组件来安装它

我没有安装一整套以前的Delphi版本,但是源文件在

C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\source\data\dsnap\midas C:\ProgramFiles(x86)\Embarcadero\RAD Studio\11.0\source\data\dsnap\midas
文件夹,但是在XE6中我看不到任何迹象(但是我没有安装C++,所以不能判断源是在那个还是不再分配)。如果您有XE7和Seattle,您应该能够从Edn.Embarcadero.Com上的注册下载(?)页面下载例如XE4。它显然不是当前版本,但可能会让您找到所需内容。

我想这可能取决于您是否安装了C++Builder。@TOndrej我不这么认为。它是由Delphi安装程序安装的。我在RAD Studio \9.0\source\data\dsnap\midas中看到了它,根据Windows资源管理器的快速搜索,RAD Studio \11.0、16.0和17.0中也看到了它。我已经为所有这些产品安装了Pro SKU。@KenWhite:有意思。我不知道是不是因为我的XE8和西雅图安装了C++,我注意到在以前版本中有多少提升的行李,所以我没有安装它。我想不是这样。我没有用XE8安装Builder(至少该版本的“开始”菜单上没有),但我在16.0目录树中有Midas源代码。@KenWhite:噢。顺便说一句,我的是企业SKU。奇怪的是,我的XE4 dsnap文件夹没有midas子文件夹,也没有XE4中包含的任何.CPP等文件,它只有datasnap.DBClient.Pas等datasnap源文件。我在XE4/8/Seattle中有该文件夹(和源文件),而在XE3/5/6/7中没有。奇怪??