Página 1 de 1

Utilizando dll escrita em .net

Enviado: 14 Mai 2012 08:25
por bencz
Olá, gostaria de saber sobre a possibilidade de utlizar uma dll escrita em C#, no clipper, sei la, talvez usando o activeX ou alguma outra forma...
alguem sabe como posso fazer ??

Obrigado

Utilizando dll escrita em .net

Enviado: 14 Mai 2012 08:41
por sygecom
Olá bencz,
Com Clipper não é possível por que o .NET não gera DLL 16bits. Com Harbour é possível ler DLL do .NET, procure no fórum por LOADLIBRARY() que deve ter alguns post mostrando como.

Utilizando dll escrita em .net

Enviado: 14 Mai 2012 10:26
por bencz
Olá.... bom... fiz o seguinte... apenas para teste...

Código: Selecionar todos

function Main()
   local aDLL := LoadLibrary("teste.dll")
   DllCall("ola")
   freelibrary(aDLL)
return nil
dll C#

Código: Selecionar todos

using System;
using System.Windows.Forms;

namespace teste
{
    public class Class1
    {
        public static void ola()
        {
            MessageBox.Show("Ola mundo!", "Ola mundo");
        }
    }
}
Compilei... e tentei executar, mas nao aparece a janela de msg... :X