Página 1 de 1

Dll com MS VC# 2008 Express

MensagemEnviado: 24 Out 2008 16:18
por esobrinho
Galera, do link, http://www.alcpu.com/CoreTemp/, eu baixei um projeto(vsc# demo pra acessar a dll dele e obter as info do processador, como temperatura.. só que parece que dá um erro, em tempo de execução, que indica que aparentemente ele nãoo está conseguindo acessar a dll, pois ele nao consegue ler as info do processador.

o erro é o mesmo deste chineizinho aqui:

http://www.alcpu.com/forums/viewtopic.php?t=492

ele responde que:

"Core Temp must be running for this to work."

tipo, a ddl tem que estar rodando?? como assim, não entendi... sou novo no c# e visual studio...

Obrigado pela ajuda

Abbraço

MensagemEnviado: 24 Out 2008 18:26
por joao
Pelo o que eu entendi, vc pegou um arquivo .dll dessa página e quando vc está chamando uma função/método desta dll, ela está dando erro? Certo?
Aonde vc colocou essa Dll?

Em c:\windows\system32 ?

Se vc não colocar esta dll em lugar nenhum, vc está recebendo o mesmo erro?

Usando o código deles está funcionando neste comp que vc está testando? Pois vi na página que podem existir algums processadores que ele não irá funcionar...

[]'s

MensagemEnviado: 27 Out 2008 15:37
por ivan
Core Temp must be running for this to work


Pela msg, na tela da BIOS tem a info sobre a temperatura do Processador?
Me parece que é por aí, a princípio...

MensagemEnviado: 30 Jul 2009 08:06
por ivrj
Core Temp shared memory reader:
Core Temp isn't running or does not support shared memory.
Internal error name: CoreTemp_Not_Found
Internal error name: 2
Internal error message: Core Temp isn't running or does not suppport shared memory.



mesmo erro do camarada lá.

esse projeto distribuido por eles foi feito para ler a memoria compartilhada do CoreTemp, e não para ler as infos direto do pc:

An application with a Shared Memory block allows all running processes on the system to have access to a part of it's memory.
It is often used to enable third party software to use information that is not easily obtained via code.


Ou seja, vc deve estar executando o Core Temp para que esse projeto funcione.[/img]