Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
helfen, wer kann ...
in delphi 7 dll Prozedur...
procedure test1(var data: array of Double); stdcall;
begin
ShowMessage('Entered ');
end;
in mt4 :
#import "gayss.dll"
void test1( double &data[] );
#import
ArrayResize(data, 6);
data[0]= 2;
data[1]= 4;
data[2]= 8;
data[3]= 16;
data[4]= 21;
daten[5]= 3;
test1(data);
und ein Fehler wird angezeigt. 2014.02.06 17:39:04.241 Stack beschädigt, DLL-Funktionsaufruf in 'SOG_2014.mq4' prüfen (80,7)
Vielleicht weiß jemand, wie man es richtig macht....
Ein neuer Artikel Guide to writing a DLL for MQL5 in Delphi wurde veröffentlicht:
Autor: Andrey Voytenko
Wenn Sie mit älteren Versionen von Delphi arbeiten, wie ich, D7, können Sie Konvertierungsfunktionen verwenden oder verwenden Sie die jcl-Bibliothek gibt es Unicode für Sie zu verwenden, es ist ein kostenloses Komponenten-Paket geben Sie einfach sourcefoge.net und suchen Sie nach jcl herunterladen und installieren
Hallo Andrey, dein Artikel ist ausgezeichnet, herzlichen Glückwunsch.
Ich habe eine Frage. Ich habe RAD Studio 10 Seattle. Wenn ich in "Projektoptionen für..."(Umschalt + Strg + F11) eintrete, finde ich das nächste:
Ich finde den CheckButton"Build with runtime packages" nicht. Ich bitte um eine Empfehlung zum Thema "Was muss ich tun?". Ich danke Ihnen für Ihre Aufmerksamkeit.
Ich musste einen Teil des Quellcodes ändern.
Wenn ich jedoch den Quellcode ausführe
Ich musste einen Teil des Quellcodes ändern.
Wenn ich jedoch den Quellcode ausführe
Hallo Andrey, dein Artikel ist ausgezeichnet, herzlichen Glückwunsch.
Ich habe eine Frage. Ich habe RAD Studio 10 Seattle. Wenn ich in "Projektoptionen für..."(Umschalt + Strg + F11) eintrete, finde ich das nächste:
Ich finde den CheckButton"Build with runtime packages" nicht. Ich bitte um eine Empfehlung zum Thema "Was muss ich tun?". Ich danke Ihnen für Ihre Aufmerksamkeit.
jedoch: