記事"DelphiでDLLをMQL5向けに書くためのガイド"についてのディスカッション - ページ 3 123 新しいコメント Vladimir Skorina 2014.02.06 16:11 #21 できる人を助けてください...デルファイ7 dllプロシージャで...procedure test1(var data: array of Double); stdcall; begin ShowMessage('Entered ');終了;in mt4 :#import "gayss.dll" void test1( double &data[] );#importArrayResize(data, 6); data[0]= 2; data[1]= 4; data[2]= 8; data[3]= 16; data[4]= 21;data[5]= 3;test1(data);とエラーがポップアップする。2014.02.06 17:39:04.241 stack damaged, check DLLfunction call in 'SOG_2014.mq4' (80,7)誰かちゃんとした方法知ってるかも...。 Questions from Beginners MQL5 初心者の方からの質問 MQL5 MT5 MetaTrader MetaTrader 4 Build 600 Charles Adriano 2014.05.13 22:55 #22 MetaQuotes:新しい記事DelphiでMQL5用のDLLを書くためのガイド が掲載されました:著者Andrey VoytenkoDelphiの古いバージョン、私のようなD7で作業している場合は、変換関数を使用するか、jclライブラリを使用することができます。 Rodrigo Malacarne 2014.05.15 11:53 #23 DooMGuarD: こんにちは、DooMGuarD!シェアしてくれてありがとう! Jorge Fernando De Los Rios De Los Rios 2016.06.06 00:46 #24 おめでとう。質問があります。私はRAD Studio 10 Seattleを持っています。Project Options for..."(Shift+Ctrl+F11)に入ると、 次のように 表示されます :ランタイム・パッケージを使用してビルドする」チェックボタンが見つかりません。この場合、どうすればよいのでしょうか?よろしくお願いします。 Jorge Fernando De Los Rios De Los Rios 2016.06.06 01:42 #25 コードソースの一部を変更しなければならなかった。しかし、ソースコードを実行すると Jorge Fernando De Los Rios De Los Rios 2016.06.06 03:00 #26 Jorge Fernando De Los Ríos De Los Ríos:コードソースの一部を変更しなければならなかった。しかし、ソースコードを実行すると すみません、記事を全部読んでいませんでした。 Jorge Fernando De Los Rios De Los Rios 2016.06.06 03:10 #27 Jorge Fernando De Los Ríos De Los Ríos:おめでとう。質問があります。私はRAD Studio 10 Seattleを持っています。Project Options for..."(Shift+Ctrl+F11)に入ると、 次のように 表示されます :ランタイム・パッケージでビルドする」チェックボタンが見当たりません。この場合、どうすればよいのでしょうか?よろしくお願いします。しかし: Jorge Fernando De Los Rios De Los Rios 2018.07.12 09:29 #28 これらのコードは32ビットでのみ動作する 123 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
できる人を助けてください...
デルファイ7 dllプロシージャで...
procedure test1(var data: array of Double); stdcall;
begin
ShowMessage('Entered ');
終了;
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;
data[5]= 3;
test1(data);
とエラーがポップアップする。2014.02.06 17:39:04.241 stack damaged, check DLLfunction call in 'SOG_2014.mq4' (80,7)
誰かちゃんとした方法知ってるかも...。
新しい記事DelphiでMQL5用のDLLを書くためのガイド が掲載されました:
著者Andrey Voytenko
Delphiの古いバージョン、私のようなD7で作業している場合は、変換関数を使用するか、jclライブラリを使用することができます。
おめでとう。
質問があります。私はRAD Studio 10 Seattleを持っています。Project Options for..."(Shift+Ctrl+F11)に入ると、 次のように 表示されます :
ランタイム・パッケージを使用してビルドする」チェックボタンが見つかりません。この場合、どうすればよいのでしょうか?よろしくお願いします。
コードソースの一部を変更しなければならなかった。
しかし、ソースコードを実行すると
コードソースの一部を変更しなければならなかった。
しかし、ソースコードを実行すると
おめでとう。
質問があります。私はRAD Studio 10 Seattleを持っています。Project Options for..."(Shift+Ctrl+F11)に入ると、 次のように 表示されます :
ランタイム・パッケージでビルドする」チェックボタンが見当たりません。この場合、どうすればよいのでしょうか?よろしくお願いします。
しかし: