Utilizar un CheckBox en pantalla de inicio

Iniciado por nolasco281, 6 Febrero 2015, 19:14 PM

0 Miembros y 2 Visitantes están viendo este tema.

nolasco281

Buenas a todos.

Tenia la siquiente consulta tengo un peque~no sistema en Access y queria pasar la  a .net

La pregunta es como manejo el check box en visual, es decir que me muestre o no el mensaje de bienvenidad si el checkbox esta precionado o no cuando se habra la aplicacion.

Esto es lo que tengo en access y deseo hacer en visual pero me confunde un poco como utilizar el check box si se despreciona ya no deberia apareser la bienvenida al programa espero averme explicado si tienen algun ejemplo o alguna idea que me puedan dar se los agradeceria.



Saludos.
Lo que se puede imaginar... se puede programar.

nevachana

Podrías hacer que si se marca el checkbox entonces en un archivo.txt ponga false y siempre que abras el programa pongas algo asi.
if(show)
{
se enseña
}
else{
no se enseña
}

nolasco281

#2
Gracias, voy ha probar con un archivo de texto no se me habia ocurrido gracias por la idea.

Saludos.
Lo que se puede imaginar... se puede programar.

Eleкtro

#3
Hay varias soluciones, pero crear y depender de un archivo de texto para el manejo de una única opción de usuario eso es una solución demasiado "basta".

Lo recomendable por Microsoft es almacenar la configuración de usuario en el registro de Windows, pero algo mucho más simple es utilizar la infrastructura de My.Settings para guardar la configuración de usuario.

Puedes crear una propiedad con el nombre "ShowWelcomeScreen" en las propiedades del proyecto (en la pestaña Properties/Propiedades), y una vez la hayas creado así es como la puedes manejar:

VB.Net
If My.Settings.ShowWelcomeScreen Then
 ' Mostrar bienvenida.
End If

C#
if (Properties.Settings.Default.ShowWelcomeScreen) {
   // Mostrar bienvenida.
}

PD: Debes publicar las preguntas sobre .Net en el subforo dedicado a la programación .Net, y especifica el lenguaje que estás utilizando, porfavor.

EDITO: Se me olvidaba comentar, que este tipo de configuración se almacenará dentro de la carpeta Roaming , en un archivo con structura XML, se guardará y se leerá automáticamente por la app (a menos que modifiques su comportamiento en las propiedades del proyecto) evitando tener que hacerlo todo tú creando un archivo de texto intermediario...

Más info en MSDN: https://msdn.microsoft.com/en-us/library/ms379611%28v=vs.80%29.aspx

Saludos!








seba123neo

normalmente estas opciones de checkbox se guardan en el registro de windows o en un archivo .ini

pero la creacion de un archivo solo tiene sentido si tenes que guardar muchas, al menos 10 de estas.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

USLO

A lo mejor lo que necesitas es desactivarlo para no tener que ver esa pantalla de bienvenida cada vez que quieras testear tu codigo.(No estoy seguro de que es esto lo que necesitas pero es tan util).

En propiedades de tu proyecto--> Build-->General--> Simbolos de compilacion condicional.

Escribes: DesbloquearPantallaInicio

y en tu codigo  donde te haga falta escribes.

#if DesbloquearPantallaInicio
           
#else
         
#endif


Si modificas DesbloquearPantallaInicio por DesbloquearPantallaInicio_ el codigo pasa por else.

Espero que le sirva  a alguien.
Saludos.