2016-03-31 13 views
1

Ich untersuche einen seltsamen Fehler in meiner Delphi-Anwendung und vermute, dass das Problem in Midas.dll sein könnte. Ich brauche den Quellcode zur Überprüfung. Ist es offen? Wo kann ich es finden?Wo finde ich den Quellcode der MIDAS-Bibliothek?

Ich habe XE7 und Delphi 10 Seattle installiert und ich sehe nur Schnittstelleneinheiten laden midas.dll, aber nicht die Quelle von Midas selbst.

Antwort

4

Ich habe keinen vollständigen Satz von früheren Delphi-Versionen installiert, aber die Quelldateien sind im

 
C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\source\data\dsnap\midas 

Ordner für XE4, aber ich kann kein Zeichen von ihnen in XE6 sehen (aber Ich habe C++ nicht installiert, kann also nicht sagen, ob die Quelle darin enthalten ist oder nicht mehr verteilt wird. Wenn Sie XE7 und Seattle haben, sollten Sie in der Lage sein, z. XE4 von Ihrer registrierten Downloads (?) Seite auf Edn.Embarcadero.Com. Es ist offensichtlich nicht die aktuelle Version, aber könnte Sie finden, was Sie suchen.

+0

Ich sehe es in RAD Studio \ 9.0 \ source \ data \ dsnap \ midas, und das gleiche für RAD Studio \ 11.0, 16.0 und 17.0, nach einer schnellen Suche mit Windows Explorer. Ich habe die Pro-SKU für alle installiert. –

+0

@KenWhite: Interessant. Ich frage mich, ob es daran liegt, dass ich C++ nicht in meine XE8- und Seattle-Installationen aufgenommen habe - ich habe angefangen, es nicht zu installieren, nachdem ich festgestellt habe, wie viel Boost-Gepäck es in einer früheren Version gab. – MartynA

+0

Ich glaube nicht, dass es das ist. Ich habe Builder nicht mit XE8 installiert (zumindest ist es nicht in meinem Startmenü für diese Version), aber ich habe die Midas-Quelle in der 16.0-Struktur. –

0

Der Quellcode wurde zum ersten Mal in Delphi 2010

ist es unter dem Delphi-Installationsverzeichnis im source\db\midas Unterverzeichnis befindet sich zur Verfügung gestellt. In späteren Versionen kann es in data\dsnap\midas gefunden werden.

Die Quelle für MIDAS ist nicht immer installiert, aber ich weiß nicht, welche Komponente speziell für die Installation enthalten sein muss.

+1

Ich denke, das könnte davon abhängen, ob Sie C++ Builder installiert haben. –

+0

@TOndrej Ich denke nicht. Es wird vom Delphi-Installationsprogramm installiert. –

Verwandte Themen