Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2008, 14:44
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 7 meses
Puntos: 74
Re: Almacenar datos en variable global de DLL

La forma mas simple que se me ocurre ahora mismo es usar una variable de tamaño fijo:

Código:
char rutaImpresora[MAX_PATH] = "";

void setRutaImpresora(char *ruta)
{
  strncpy(rutaImpresora, ruta, MAX_PATH - 1);
  rutaImpresora[MAX_PATH - 1] = 0;
}

char *getRuta()
{
  return rutaImpresora;
}
Lo podes hacer con memoria dinamica tambien ...
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO