Как импортировать C# dll в сценарий MQL5C#

Место общения программистов C#
Ответить
Anonymous
 Как импортировать C# dll в сценарий MQL5

Сообщение Anonymous »

Я хочу импортировать следующий код C#, который отлично работает как DLL в MQL5. Не могли бы вы помочь мне, как сделать обязательство? (Я использую Visual Studio 2015). < /P>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;

namespace Keygen
{
static class Program
{
///
/// The main entry point for the application.
///
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form2());
}
}
}
< /code>
Код MQL5: < /p>
#property strict

#import "Keygen.dll"
void Program();
#import
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//---
Program();
}
//+--

----------------------------------------------------------------+
< /code>
После компиляции в MQL5 я получаю после ошибки: < /p>
Cannot find 'Program' in 'Keygen.dll'
unresolved import function call


Подробнее здесь: https://stackoverflow.com/questions/630 ... ql5-script
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»