• Domingo 22 de Diciembre de 2024, 18:06

Autor Tema:  Como Trabajar Con Elregistro De Windows  (Leído 1954 veces)

Fernando_P

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Como Trabajar Con Elregistro De Windows
« en: Martes 28 de Septiembre de 2004, 20:56 »
0
Hola a todos,
necesito saber como puedo a traves de VB extraer registros de qwindows y registrar algun componente.

OPjala leyeran y pudieran ayudarme con la discusion anteriror que tengo en el foro.

Saludos y gracias.
Fernando.

seek20

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Como Trabajar Con Elregistro De Windows
« Respuesta #1 en: Martes 28 de Septiembre de 2004, 21:57 »
0
Hola!!!

Existen unas instrucciones para escribir y leer del registro de windows desde visual basic y esas son las siguientes:

SaveSetting: Con esta puedes agregar un registro
y GetSettings: y con esta lo obtienes de la opción deseada.

Espero que esto sea de utilidad para ti. Cualquier duda estoy a tus órdenes!!!

Platicame como te fue ok!!!

 :devil:

tiquinho

  • Miembro activo
  • **
  • Mensajes: 96
    • Ver Perfil
Re: Como Trabajar Con Elregistro De Windows
« Respuesta #2 en: Miércoles 29 de Septiembre de 2004, 10:56 »
0
holas también!  :hola:
seek20, las instrucciones SaveSetting y GetSettings trabajan en el registro pero tengo entendido que escriben y leen en un área del registro específica d Visual Basic, por lo que si quieres acceder al resto del registro tendrás que utilizar otra vía.

Yo he utilizado API's aunque ahora mismo no se donde tengo el módulo .Bas en el que tenía guardado las llamadas y las funciones más simplificadas.  Cuando lo encuentre lo cuelgo.

seek20

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Re: Como Trabajar Con Elregistro De Windows
« Respuesta #3 en: Miércoles 29 de Septiembre de 2004, 16:43 »
0
Hola nuevamente!!!

El lugar en el que se guarda en el registro es:
HKEY_CURRENT_USER
Software
VB and VBA Program Setting
Y el nombre de registro que le quieras dar

La sintaxis es la que sigue:
SaveSetting Nombre de aplicación, Sección, Llave, Valor

y para recuperar
Variable = GetSetting (Nombre de aplicación, Sección, Llave)

Espero te sirva, también cuento con la instrucción para la API de windows, en cuanto la busque te la mando. Suerte!!!

 :scream:

Fernando_P

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Re: Como Trabajar Con Elregistro De Windows
« Respuesta #4 en: Miércoles 29 de Septiembre de 2004, 18:01 »
0
Gracias muchachos!
En realidad esto de manejar el registro es nuevo para mi.
Les agradeceria mucho que me enviara y explicaran como funcionan las APIS de manejo del registro.
Lo que pasa es que hice un dll, que contiene varias clases como barras, menus y comandos(botones), y necesito que se registren todas esas clases...esa es mi tarea...

Ojala puedan seguir ayudandome.
Tb, si poueden, podrian indicarme un lugar donde obtener informacion al respecto.

Mucahas gracias.
Fernando.

tiquinho

  • Miembro activo
  • **
  • Mensajes: 96
    • Ver Perfil
Re: Como Trabajar Con Elregistro De Windows
« Respuesta #5 en: Miércoles 29 de Septiembre de 2004, 19:09 »
0
No he conseguido encontrar el .bas original del que partí yo, pero sí el que cree yo partiendo de ese, semitraducido, pero creo q te convendría tener nociones(si no las tienes ya) de como está estructurado el registro, para hacer lo que quieres.

Yo la verdad es que sobre lo que tu quieres hacer no tengo mucha idea,  pero lo poco que sé lo quité de un libro sobre Visual Basic en inglés, "Programming Microsoft Visual Basic" de Francesco Balena, por si te sirve de algo.

También por si te sirve de algo, te pongo el archivo que yo utilizo, donde a lo mejor encuentras algo:


Si tienes alguna duda sobre el, pregunta y se intentará contestar  :D
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.