Thema: dll Frage
Einzelnen Beitrag anzeigen
  #7 (permalink)  
Alt 23.10.15
yytrader yytrader ist offline
Mitglied
 
Registriert seit: May 2015
Beiträge: 124
yytrader befindet sich auf einem aufstrebenden Ast
Standard

Hallo Ca$hDigger,

hier ein Beispiel:
MQL4:
Code:
#import "Project1.dll"
int Arrays (double a[], int b[]);
#import

int init()
{
   int tmp;
   double a[10]={2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0};
   int b[10]={1,2,3,4,5,6,7,8,9};
   
   tmp = Arrays(a, b); 
   Print("tmp:",tmp);
   return(0);
}
C-Code:
Code:
__declspec (dllexport) int Arrays (double *a, int *b)
{
 a[0] += a[1];
 a[0] += a[2];
 
 b[0] += b[1];
 b[0] += b[2];
 
 return ((int)a[0] + b[0]);
}
Gruß

yytrader