DLLに関する質問.......................... - ページ 2

VOLDEMAR:


デフがない、作り方がわからない

プロジェクト 上で右クリック --> 追加 --> 新規項目 --> Visual C++ --> モジュール定義ファイル(.def)。

既存のものを手作業で追加するとうまくいかないので、スタジオで作成する必要があります。

しかし、EAコード全体を転送すると、VSコンパイラはOrderModify()やOrderSend()のようなすべての定義済み変数について文句を言うのです。

この問題を解決するには?

なぜ持ち越すのか、意思決定のロジックだけです。
みんな、AccountNumber()をdllに転送する方法、具体的には定義済み変数 そのものを転送するのか?
VOLDEMAR:
みんな、AccountNumber()をDLLに転送する方法、具体的には定義済み変数そのものを転送する方法?

EAでこの数値を求め、関数にパラメータとして渡す
VOLDEMAR:
みんな、AccountNumber()をDLL自体の定義済み変数に転送する方法は?

無理でしょう。MQL4のコードでいつでも代用可能です。ex4ファイルの内容を制御するオプションもありますが(同じCRC)、こちらも動作します。

________

ウィンドウズや端末の設定ファイルから読み込むことができます。

みんな、int start() { }からDLL関数に渡す方法? 私は変数aとcを持っている私はそれらをDLLに送信し、計算し、結果を返すようにしたい...

関数は渡すことができません - 呼び出すことしかできません。また、関数に渡すパラメータは1つだけです。
drknn:
関数は渡すことができません - 呼び出すことしかできません。また、関数に渡すパラメータは1つだけです。

OK !dllにパラメータを渡して計算し、その結果をEAに返す方法を失念していました?

じっくりと語るより、見せる方が簡単です。

>