• Jueves 2 de Mayo de 2024, 00:20

Autor Tema:  Re: Como debo hacer que queden guardadas las opciones selecc  (Leído 2905 veces)

Gerard

  • Miembro MUY activo
  • ***
  • Mensajes: 188
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« en: Miércoles 19 de Febrero de 2003, 18:59 »
0
En mi programa consulto de como deberia hacer que si en la ventana de propiedades,  hay varios checkbox y optionbutton que cada vez que se carga el programa queden configurados como la ultima vez que se dejaron. No que siempre queden iguales.
Gracias y salud2
Moderador Noticiario - Programador Visual Basic

J.M.Movilla

  • Miembro MUY activo
  • ***
  • Mensajes: 427
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #1 en: Miércoles 19 de Febrero de 2003, 22:52 »
0
Hola:
Tendrás que tener un fichero (preferiblemente en App.Path) con los campos de todas esas variables que quieras configurar; al entrar las lees, y cuando las modifiques las grabas. Así siempre te leerá los valores que tú le dieras la última vez.

Suerte

Gerard

  • Miembro MUY activo
  • ***
  • Mensajes: 188
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #2 en: Jueves 20 de Febrero de 2003, 07:42 »
0
Me podrias decir el codigo por favor??
Moderador Noticiario - Programador Visual Basic

J.M.Movilla

  • Miembro MUY activo
  • ***
  • Mensajes: 427
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #3 en: Jueves 20 de Febrero de 2003, 23:37 »
0
No me resulta fácil hacerte un código sin saber qué tipo de parámetros quieres manejar. Espero que pueda servirte esta guía:

En un fichero Config.mdb, por ejemplo, tenemos un campo al que llamamos Cheq1, de tipo lógico; un cheq2 de tipo lógico; un Text1 de tipo string, etc.
 Pongamos otro que sea Password, de tipo string.

Abro ese fichero con nombre de RecConfig, y pongo:

LCheq1 = RecConfig!Cheq1
LCheq2 = RecConfig!Che12
TText1 = RecConfig!Text1
MiPassWord = RecConfig!PassWord...

Desencripto MiPassWord (cada cual tiene su método de encriptado/desencriptado).

Cuestiono el valor de la palabra de paso, y si es correcta continúo...

Ahora le asigno el valor de cada parámetro (ésos que tú quieres tener configurados al arrancar el programa) de acuerdo con los datos que hemos leído del fichero Config.  Los presento en pantalla y permito que se modifiquen, para variar la configuración a voluntad. Si se han cambiado estos valores hago una asignación de los mismos en el fichero:

RecConfig!Cheq1 = LCheq1, etc. y termino con el Update...

No puedo decírtelo de otro modo, porque ignoro qué es lo que quieres configurar. Tampoco encuentro tu dirección de correo para enviarte algo más concreto. Tu verás si te lo he solucionado o si necesitas facilitarme más datos y tu email para que te envíe el código más explícito.

Saludos,   José María

José D

  • Miembro MUY activo
  • ***
  • Mensajes: 235
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #4 en: Jueves 20 de Febrero de 2003, 23:55 »
0
Hola señor J.M.Movilla...

¿y porqué y con menos complicaciones mejor pone aquí mismo el archivo adjunto para que así todos le demos un ojo?:D ¡si!
Saludos

Gerard

  • Miembro MUY activo
  • ***
  • Mensajes: 188
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #5 en: Viernes 21 de Febrero de 2003, 21:43 »
0
Gracias Jose M, pero seria mejor que me mandases un ejemplo...
El tipo de informacion, seria por ej. que en un checkbox se pudiese seleccionar que se previsualizara la impresion (Cuando el check estee activado), cuando no lo estee que no saliera la previsualizacion.
Salud2!
Mi correo és ese:
gerardmarull@wanadoo.es
Por si un caso me lo quieres enviar
Moderador Noticiario - Programador Visual Basic

J.M.Movilla

  • Miembro MUY activo
  • ***
  • Mensajes: 427
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #6 en: Sábado 22 de Febrero de 2003, 03:00 »
0
Parece que existe interés en conocer cómo hago esta configuración de variables al iniciar la aplicación.
Por supuesto que cada uno tiene sus métodos, y sobre su abanico de necesidades, por lo que mi ejemplo sólo les servirá de base para que cada cual lo personalice a su gusto.
Concretamente tú, Gerard, en uno de esos campos grabas el dato de tu checkBox, y al arrancar lo leerás para que adquiera por defecto el valor que le hayas asignado. Por supuesto, entiéndase que en la aplicación habrá una rutina con la que actualizaríamos todos estos parámetros de inicio...

Ahí os envío el fragmento del inicio de una de mis aplicaciones, con lo correspondiente a estos detalles de que hablamos. Al ejecutarlo os identificareis como Usuario Núm. 0 (cero) al que he dejado sin contraseña (pulsar [Intro] con el campo vacío).

La prueba tendréis que hacerla con el sistema de "paso a paso" (F8) para enteraros de lo que la rutina hace, porque visiblemente no se aprecia nada.

Suerte
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

ferbasic

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #7 en: Sábado 22 de Febrero de 2003, 05:55 »
0
Saludos a todos...Me parece que seria mejor con un archivo txt.. es mucho mas facil............
Ahora mismo no tengo el codigo,,es que lo hice pero ya se me olvido.....
Pero en la ayuda escribe Opentextfile,y le da un ejemplo de como hacerlo.....

ferbasic

Gerard

  • Miembro MUY activo
  • ***
  • Mensajes: 188
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #8 en: Sábado 22 de Febrero de 2003, 09:53 »
0
Gracias por todo! Ahora si funciona.
Salud2
Moderador Noticiario - Programador Visual Basic

Gerard

  • Miembro MUY activo
  • ***
  • Mensajes: 188
    • Ver Perfil
Re: Como debo hacer que queden guardadas las opciones selecc
« Respuesta #9 en: Domingo 23 de Febrero de 2003, 09:24 »
0
Ayer por suerte encontré otro, ese usa el registro de windows. Os he puesto el ejemplo. En el formulario "frmAperçu" se veen los checkbox que se guardan con el regedit.
Venga un saludo.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
Moderador Noticiario - Programador Visual Basic

HurryCrack

  • Miembro MUY activo
  • ***
  • Mensajes: 206
    • Ver Perfil
Como debo hacer que queden guardadas las opciones selecciona
« Respuesta #10 en: Viernes 28 de Febrero de 2003, 16:49 »
0
EEEEEEEEEEEEHHHHHHHHHHHHHHHHHH colegas entonces para que quereis los metodos de visual como el LET PROPERTI y el GET PROPERTI ????????????????? la forma de programar es mucho mejor y más rápida, y es todo invisible, si por cualquier motivo se elimina el archivo que pasa?. Sed buenos !!!!!!!!!!!!!