Guenas comunidad:
Otra de mis novatadas,
¿cómo defino una variable que pueda usar en todo el programa, como por ejemplo nNivelUsuario
He probado a ponerla en el apartado de var en la Unit que luego llama al resto de formularios y sin éxito. Seguro que será fácil hacerlo, pero no encuentro la forma
Gracias una vez más.
Marc Miralles
Hola Marc.
Sí, puedes definirla en la sección Public de la Unit principal que abre el resto de formularios.
Si por poner un ejemplo, ese formulario principal se asigna a la variable frmPrincipal, y la Unit se llama Principal. Entonces recuerda que donde quieras usarla tienes que declarar Uses Principal, y para acceder a la variable tienes que direccionarla como : frmPrincipal.nNivelUsuario
NOTA: Yo prefiero poner las variables globales en el DataModule general (donde defino la conexión a la base de datos, y las consultas que se utilizan muy a menudo), pero el funcionamiento es el mismo.
Salut.