Foros del Web » Programación para mayores de 30 ;) » Programación General »

Accesar el Registro desde Visual Foxpro 5

Estas en el tema de Accesar el Registro desde Visual Foxpro 5 en el foro de Programación General en Foros del Web. Que tal Amigos de Foros del Web.. tengo un problema con un programa que tengo que hacer.. me colocaron a accesar el registro de windows ...
  #1 (permalink)  
Antiguo 22/01/2002, 13:52
 
Fecha de Ingreso: enero-2002
Mensajes: 16
Antigüedad: 22 años, 10 meses
Puntos: 0
Accesar el Registro desde Visual Foxpro 5

Que tal Amigos de Foros del Web.. tengo un problema con un programa que tengo que hacer.. me colocaron a accesar el registro de windows mediante visual foxpro 5, cuando logre esto debo buscar un valor en una ruta que previamente en el codigo he digitado.

He intentado por todos lados pero no consigo ni accesar el registro, si alguien sabe como hacer esto le estaria eternamente agradecido!!

  #2 (permalink)  
Antiguo 22/01/2002, 15:50
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Re: Accesar el Registro desde Visual Foxpro 5

Podrías hacer lo siguiente:

regedit /e [Unidad]<nombre archivo>
donde /e indica que vas a exportar, [Unidad] , puede ser A:, B:, C:, etc y <nombre archivo> , es el nombre con que lo vas a guardar.

Ejemplo:
regedit /e c:\registro.reg
regedit /e d:\fox\regedit\registro.reg

cuando tengas este archivo, podrías editarlo en un campo memo (aunque es muy largo) o pedirle al usuario que llave necesita buscar, lo localizas le pones el nuevo valor, lo salvas y lo vuelves a registrar de la siguiente manera:

regedit registro.reg (el cual debe tener todo e inclusive el cambio nuevo).

Si quieres más información, me avisas.

Saludos.
  #3 (permalink)  
Antiguo 22/01/2002, 15:53
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Re: Accesar el Registro desde Visual Foxpro 5

Se me olvido decirte que para exportar el registro del sistema, lo hagas con el comando RUN regedit /e y lo que te explique.

Todo dentro de Visual Fox

Saludos.
  #4 (permalink)  
Antiguo 23/01/2002, 15:50
 
Fecha de Ingreso: enero-2002
Mensajes: 16
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Accesar el Registro desde Visual Foxpro 5

Ya lo hice y gracias.. pero me quedo con un pequeño error para el Win 2000 pues cuando o leo el archivo que genera el regedit desde el Visual Foxpro me lo muestra codificado, pero por el notepad sale bien y desde otro sistema operativo anterios a 2000 el programa me funciona muy bien..

De casualidad alguien sabe como decodificar estos datos en visual foxpro.
  #5 (permalink)  
Antiguo 23/01/2002, 15:50
 
Fecha de Ingreso: enero-2002
Mensajes: 16
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Accesar el Registro desde Visual Foxpro 5

Ya lo hice y gracias.. pero me quedo con un pequeño error para el Win 2000 pues cuando o leo el archivo que genera el regedit desde el Visual Foxpro me lo muestra codificado, pero por el notepad sale bien y desde otro sistema operativo anterios a 2000 el programa me funciona muy bien..

De casualidad alguien sabe como decodificar estos datos en visual foxpro.
  #6 (permalink)  
Antiguo 23/01/2002, 15:54
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Re: Accesar el Registro desde Visual Foxpro 5

No entiendo eso de que te queda codificado. Puede ser que le das el RUN y seguidamente tratas de accesarlo y no a concluido de generar, ponele un lapso de tiempo (3 a 5 segundos) después del RUN para abrirlo.

Saludos.
  #7 (permalink)  
Antiguo 24/01/2002, 12:29
 
Fecha de Ingreso: enero-2002
Mensajes: 16
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: Accesar el Registro desde Visual Foxpro 5

Lo que paso es que en Win 2000 el REGEDIT es version 5.00 y el archivo que genera lo hace en formato UNICODE y para que yo lo pueda ver bien Visual Foxpro debe ser de formato ANSI .. eso es lo que pasa.. por eso me lo muestra codificado!! no se si habra una forma de ejecutar el regedit indicando en que formato debe guardar el archivo txt.. pues cuando entro al regedit y desde el menu archivo ejecuto el exportar cadena cuando me pregunta el nombre del archivo tambien esta la opcion del formato en que deseo guardar y cuando escojo ANSI y lo miro desde viasul foxpro y busco la cadena la encuntra sin ningun problema...

Pero esto solo es en win200 y XP porque an O.S anteriores lo hace muy bien!!


Gracias de Antemano!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:12.