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に返す方法を失念していました?
 

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

>