Ir para conteúdo
Fórum Script Brasil
  • 0

Problema Com Dll


Guest - Ramalho -

Pergunta

Guest - Ramalho -

Pessoal,

Criei e uso uma DLL em Delphi sem problema algum, quando tento usa-la em um prgrama VB.NET apareçe a mensagem de erro dizendo que não é uma DLL, Gostaria de saber se é possível usar DLL feita em Delphi ou outra linguagem em VB.NET? Caso sim como?

Desde já agradeço.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Depende do tipo da DLL. Atualmente existem três tipos: DLLs comuns, principalmente criadas em C/C++ (e Delphi também); DLLs COM (também chamadas de ActiveX), principalmente criadas em VB (e Delphi também); e DLLs .NET (criadas a partir de qualquer linguagem .NET - VB.NET, C#, C++.NET, e a nova versão do Delphi também... ). Acredito que a sua DLL aí, provavelmente, seja a primeira opção, ou seja, uma DLL nativa (comum). Nesse caso, você precisará declarar cada uma das funções existentes nela (através da cláusula Declare no VB.NET). Dê uma olhada na documentação .NET a respeito da declaração de funções de bibliotecas externas e acredito que você encontrará mais informações.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...