Ver Mensaje Individual
  #6  
Antiguo 04-02-2005
Avatar de jzginez
jzginez jzginez is offline
Miembro
 
Registrado: sep 2003
Ubicación: Puebla, México
Posts: 247
Reputación: 21
jzginez Va por buen camino
Lo que puedes hacer para que no copien tu aplicación a otra computadora es usar el registro de windows, en mi caso creo tres claves:
- Una para guardar el numero de identificación del disco duro
- Otra la ip del servidor
- La última el path de la base de datos

estas las optengo por una dll que llamos desde inno setup

En el arhivo principal de la aplicación vuelvo a generar el número del disco duro y lo comparo con el almacenado en el registro de windows, si es el mismo se ejecuta la aplicación sino cierro la aplicación. Antes de conectar la base de datos genero una cadena con la ip del servidor, el path la base de datos y el nombre de la base y esta la asigno a la propiedad databsename del componente ibdatabase, con esto tambien mis maquinas clientes saben en que maquina buscar la base de datos.
__________________
Espero poder seguir exprimiéndote el cerebro 8)
Jorge Zamora Ginez
Puebla, Pue. México
Responder Con Cita