problema al consultar clave reg_multi_sz en registro de windows
Gabriel Genellina
gagsl-py en yahoo.com.ar
Mar Feb 13 02:28:33 CET 2007
En Mon, 12 Feb 2007 22:00:44 -0300, Josu Rodriguez <jrvilda en gmail.com>
escribió:
> Muchas gracias por contestar.
> Funciona igual que el otro script, no se porque solo devuelve un valor.
> he probado con vbs, y curiosamente me da el mismo resultado (solo muestra
> una ruta), cuando se que hay varias por eliminar
Bueno, entonces no podemos echarle la culpa a Python :)
> Cuando abro la clave, veo varias rutas y tambien con PendMove, lo estoy
> probando en un windows 2000 pro en castellano, que no se si tiene algo
> que
> ver.
O sea, usando regedit para ver el contenido, ves varias rutas?
Podrias probar buscando otra clave que veas que tenga un valor
REG_MULTI_SZ, a ver si la lee bien.
> he leido que las cadenas de una clave tipo REG_MULTI_SZ terminan con un
> doble caracter nulo.
> ¿Puede ser este el problema?.
Si, tienen un NUL separando cada valor, y dos NUL juntos indican el final.
Pero de eso se encarga Python (o _winreg), desarmandola y devolviendo una
tupla.
--
Gabriel Genellina
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es