Resultados da pesquisa a pedido "dllimport"

1 a resposta

Fixando char [] na chamada P / Invoke

Eu tenho um pool de objetos de buffers de caracteres e passando esse buffer na chamada P / Invoke. Preciso fixar o buffer antes de ligar ou não? Primeira abordagem: [DllImport("Name", CharSet = CharSet.Unicode, CallingConvention ...

1 a resposta

urlmon.dll FindMimeFromData () funciona perfeitamente no desktop / console de 64 bits, mas gera erros no ASP.NET

Estou criando uma biblioteca de utilitários para ser usada no ambiente de área de trabalho em um ambiente da Web.Ele contém vários recursos que, na minha opi...

2 a resposta

Exportando variáveis globais da DLL

Estou tentando exportar uma variável global de uma DLL. Foo.h class Foo { public: Foo() {} }; #ifdef PROJECT_EXPORTS #define API __declspec(dllexport) #else #define API __declspec(dllimport) #endif API const Foo foo;Foo.cpp #include "Foo.h" ...

2 a resposta

Erro ADODB.Parameters '800a0e7c' O objeto de parâmetro está definido incorretamente. Informações inconsistentes ou incompletas foram fornecidas

Sou basicamente um desenvolvedor de PHP, mas tenho alguns ASP antigos que um de nossos desenvolvedores anteriores quebrou e não consigo descobrir como corrigi-lo. Temos um programa que envia algumas variáveis para uma página de ouvinte que ...

1 a resposta

omo posso escrever uma assinatura em C # para um método C ++ empacotado com um ponteiro para uma função em seus argumento

Estou escrevendo um invólucro para uma dll. A dll possui um método cuja assinatura se assemelha ao seguinte: unsigned long aMethod(void *anyParameter, void (*anotherMethod)(const char *, void *)) Eu estou pesquisando no google por um tutorial ...

2 a resposta

DllImport vs LoadLibrary, qual é a melhor maneira?

Normalmente, estou usando a API do Win32 em c # .NET. Mas não declare tudo em um aplicativo. Às vezes geralmente usando user32, às vezes gdi32 ... Acho que quando declaro todas as funções da API, elas usam muita memória. Qual é a melhor maneira ...

3 a resposta

Especifique o caminho de pesquisa para DllImport no .NET

Existe uma maneira de especificar os caminhos a serem pesquisados para um determinado assembly que é importado com o DllImport? [DllImport("MyDll.dll")] static extern void Func();Isso procurará a dll no diretório do aplicativo e na variável de ...

11 a resposta

BadImageFormatException ao carregar DLL de 32 bits, o destino é x86

Eu tenho uma DLL (FreeType) que é certamente de 32 bits (cabeçalho: IMAGE_FILE_MACHINE_I386). Eu quero usá-lo a partir do código c #, usando DllImport. O destino do meu aplicativo é x86, IntPtr.Size é 4, processo é 32 bits. Mas recebo ...

1 a resposta

Não foi possível encontrar o tipo ou espaço para nome da DLL importada

Fazi o download da biblioteca "smilenet-1.2.1-win64-academic" desta páginapágin [https://download.bayesfusion.com/files.html?category=Academia] e importou o smileNET.dll no meu projeto do Unity. Em seguida, reiniciei meu visual studio e, quando ...

1 a resposta

Como posso definir um ponto de entrada para uma dll

Primeiro pensei no ponto de entrada no DLLMain DLL, mas quando tento importá-lo em C #, recebo um erro de que o ponto de entrada não foi encontrado Aqui está o meu código: #include <Windows.h> int Test(int x,int y) { return x+y; } BOOL ...