Carregar dll

2 respostas
Edifran

Pessoal…

Quando aplicação não encontra a dll no local especificado (no meu caso system32), gera uma exception, mas eu queria imprimir uma mensagem informando que a dll não foi encontrada ou não pode ser carregada. Como faço isso?

é isso e o que mais?!?

static { System.loadLibrary("kw2000JV_15_10"); }

Obrigado

2 Respostas

T

a) Você pode capturar uma das 3 seguintes exceções:

javadoc de loadLibrary

b) Outra forma é você manualmente achar a DLL, e carregá-la do lugar exato onde você espera que ela esteja. Para tanto, você tem usar System.load, que aceita como parâmetro o pathname de um arquivo .dll, não só o nome da dll sem .dll (como é o caso de loadLibrary).

javadoc de load

Edifran

Valeu meu amigo, obrigado.

Um abraço.

Criado 10 de março de 2009
Ultima resposta 10 de mar. de 2009
Respostas 2
Participantes 2