Ver Mensaje Individual
  #4  
Antiguo 03-12-2008
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Reputación: 21
rastafarey Va por buen camino
Resp

Si usan base de datos guarden los los datos en la base de datos. Traten de evitar eso de estas mapeando carpetas y unidades de red con la abse de datos las cosas le va a ir mejor.

Lo ideal sera que cada aplicacion reorduzca los sonidos desde donde se este llamando.

Supongamos que la base de datos este en un servidor remoto. Seria algo complicado accedr ala maquina que contiene el sonido. Habria qu ehcer una vpn o olgo por el estilo. Sin enbargo si lo tienes es la base de detos seria otra cosa.

Se podria hacer de dos maneras
1. Seleccionado desd el bd y ejecutarlo si guardarlo en disco pero es mala opcion ya que cada vez que se valla a ejecutar tiene que ir a la abse de datos.

2. verificar si ele archivo existe en el equipo con un archivo de configuracion. Si no existe traerlo de la bd y guarlo en disco actualizar el archivo de configuacion con el nombre del archivo si no e sun nombre fijo y luego ejecutarlo desde el disco. Con esto solo irias ala bd caundo el archivo no exista en disco.

otra manera seria si los archivos son fijos incuirlo en la aplicacion como un archivo de recurso. Y lla que esto haria el .exe mas grando. Se comprimiria con upx o algo por estilo.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita