Forums Últimos mensajes - Powered by IBM
 

bloc de notas raro?!?!?

19/02/2007 - 07:47 por Jordi Maycas | Informe spam
Hola!!!

Buenos dias a tod@s, algo curioso; probe por matar el tiempo lo del bloc de
notas, o sea, lo de abrirlo , escribir: bush hid the facts , grabar el
fichero con cualquier nombre, cerrar el bloc de notas y volverlo a abrir y
el texto mmm desaparece!!! pq?
 

Leer las respuestas

#1 Ramón Sola [MVP Windows - Shell/User]
19/02/2007 - 20:59 | Informe spam
"BY DESIGN"

El meollo de la cuestión: IsTextUnicode
http://msdn.microsoft.com/library/e...e_81np.asp
Esta función realiza análisis sobre un "buffer", habitualmente una cadena de
caracteres arbitraria, para determinar si *es probable* que esté formado por
texto Unicode. Dado el tipo de análisis, fundamentalmente estadístico, las
cadenas de caracteres que cumplen determinados patrones, especialmente cadenas
cortas, son identificadas de forma incorrecta.

Los archivos grabados como Unicode (realmente UTF-16) o UTF-8 poseen una cabecera
que indica la codificación. Notepad (Bloc de notas) utiliza la función
IsTextUnicode cuando no tiene suficiente información para conocer la codificación
del archivo abierto, esto es, cuando los primeros bytes del fichero no se
corresponden con alguna de las cabeceras conocidas.


Some files come up strange in Notepad
http://blogs.msdn.com/oldnewthing/a...95235.aspx

Why I don't like the IsTextUnicode API
http://blogs.msdn.com/michkap/archi...63308.aspx

Merece la pena leer también el comentario de Chris Walker aquí:

very character has a story #4: U+feff (alternate title: UTF-8 is the BOM,
dude!)
http://blogs.msdn.com/michkap/archi...spx#360851


Ramón Sola / / MVP Windows - Shell/User
Para obtener la dirección correcta no hacen falta los sellos.
Por favor, usar el correo sólo para cuestiones ajenas a los
grupos de noticias, gracias.

Un buen día, Jordi Maycas () tuvo la irrefrenable
necesidad de escribir:
Hola!!!

Buenos dias a , algo curioso; probe por matar el tiempo lo del bloc de
notas, o sea, lo de abrirlo , escribir: bush hid the facts , grabar el
fichero con cualquier nombre, cerrar el bloc de notas y volverlo a abrir y
el texto mmm desaparece!!! pq?

Preguntas similares