Dll com MS VC# 2008 Express

Programação C em geral

Moderadores: 51, guest2003

Dll com MS VC# 2008 Express

Mensagempor esobrinho » 24 Out 2008 16:18

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
esobrinho
Bit
 
Mensagens: 11
Registrado em: 23 Jul 2007 15:23

Mensagempor joao » 24 Out 2008 18:26

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
Avatar do usuário
joao
Byte
 
Mensagens: 463
Registrado em: 17 Out 2006 08:21

Mensagempor ivan » 27 Out 2008 15:37

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...
"A mente que se abre a uma nova idéia jamais volta ao seu tamanho original." (Albert Einstein).
Avatar do usuário
ivan
Word
 
Mensagens: 618
Registrado em: 12 Out 2006 21:27

Mensagempor ivrj » 30 Jul 2009 08:06

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]
ivrj
Bit
 
Mensagens: 13
Registrado em: 05 Mai 2009 22:18


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x