saley
Дата: 16.05.2014 09:49:08
Доброго всем дня!
Подскажите пожалуйста как правильно вызвать процедуру из С# длл написанной в VB.net
вот код длл
Public Class Worker
Public Sub ExtractPages(ByVal nPage As Integer, ByVal PathF As String, ByVal PathDest As String)
......
End Sub
End Class
Далее пытаюсь воспльзоваться функцией DllImport
но выдаёт ошибку что не найдена точка входа
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace FExtract
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
[DllImport(@"путь до ДЛЛ\Worker.dll")]
public static extern void ExtractPages(Int32 nPage, String PathF, String PathDest);
private void button1_Click(object sender, EventArgs e)
{
string Parth = @"...";-указываю путь до файла
string Parth1 = @"...";- указываю путь до файла
ExtractPages(2,Parth,Parth1);
}
}
}
помогите разобраться