Ver Mensaje Individual
  #12  
Antiguo 23-08-2012
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.202
Reputación: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Cita:
Empezado por Jose_Pérez Ver Mensaje
La idea es crear una aplicación que realice un inventario de todos los equipos en red. Veo que esta función "tira" de una DLL. Mi duda es, ¿una vez compilado el ejecutable, es necesario que exista esta DLL en los equipos de la red para que funcione?
Esa DLL (psapi.dll) forma parte del S.O. (Windows) por lo tanto todos los equipos la tienen. En delphi 7 debes importarla (como muestro) para que compile, en versiones posteriores probablemente no.

Claro que con el ejemplo cada equipo local sabrá su memoria pero tendrás que establecer un sistema para que se informe al servidor, puesto que dices que la idea es un sistema en red...

Como al inicio del tema comentabas un ejemplo para equipo local, que no te funcionaba en todos los PCs probados, escribí mi ejemplo para solucionar tu problema. A mi me funciona, pero pruébalo con tus condiciones y dime si el resultado es satisfactorio.


Saludos.
Responder Con Cita