Autor
|
Tema: Leer, modificar y escribir en archivos unicode. (Leído 4,916 veces)
|
Impersecuto
Desconectado
Mensajes: 340
No es ni lo uno ni lo otro sino todo lo contrario.
|
Pues eso. Necesito crear una utilidad que sea capaz de leer y buscar determinas líneas en un archivo unicode, interpretar la información y volver a escribir en ese archivo unicode modificándolo. Me da la impresión que no basta con usar los clásicos open, input, write, put, etc. Al parecer el probelma está en la conversión de formatos, la verdad no lo entiendo del todo bien, a ver si alguien me pudiera ayudar.
De antemano muchisimas gracias.
Saludos.
|
|
|
En línea
|
Impersecuto de Chile
"Porque no tenemos nada queremos hacerlo todo"
|
|
|
CA
Desconectado
Mensajes: 159
Aiya Meldonya
|
En fin no se como esperas que sepamos el tipo de error que te da, porque, lo que tu le introduces etc.. etc... Vete a ver medium que alomejor vete a saber como te lo resuelven. Lo unico que te podemos decir tal como pones tu eso es que aprendas vb con manuales o libros xq a parte de que no te va y es vb no das mas datos.
|
|
|
En línea
|
Del gran mar he llegado a la tierra media y esta sera mi morada y la de mis descendientes hasta el fin del mundo.
|
|
|
Gorky
|
En fin no se como esperas que sepamos el tipo de error que te da, porque, lo que tu le introduces etc.. etc... Vete a ver medium que alomejor vete a saber como te lo resuelven. Lo unico que te podemos decir tal como pones tu eso es que aprendas vb con manuales o libros xq a parte de que no te va y es vb no das mas datos.
He visto ya en dos respuestas tuyas que hablas con aires de grandeza. Te sugiero que te bajes los humos y que seas un poco mas respetuoso. Si no sabes como ayudar simplemente no contestes.
|
|
|
En línea
|
|
|
|
NekroByte
|
Hay una gama de controles en Visual Basic que soportan unicode (Labels, TextBoxs, Frames [,...]) que se añaden en los complementos de Visual Basic (click derecho en la barra de controles y "añadir no sé qué"). Su nombre es más o menos "Microsoft Form Controls 2.0". ¡Aguas!: No me refiero a los "Common Constrols 6.0", sino a uno que, si mal no recuerdo, acaba en "Form Controls 2.0". La verdad no me acuerdo, hace tiempo que no uso Visual Basic, ni lo tengo instalado. No recuerdo si se habló de eso aquí una vez o en otra web, lo cierto es que sí se habló en internet, porque ahí lo encontré. Googlea: "Unicode" + "Form Controls" + "Visual Basic" o algo así. Visual Basic trabaja en modo ASCII, por lo que no te valdrá abrir un cuadro de texto con Open For Output y esas ondas porque cargarán la información en ASCII convirtiendo los caracteres especiales a un String lleno de signos de interrogación. Tendrías que probar abrirlo en modo binario (no recuerdo las APIs para ello (¿OpenFile()?) y pasarle la información en los controles unicode. Pero sí podrías insertarle texto con ChrW$(), mas, al guardarlo, ¡se guardarían los signos! Pero seguro habrá APIs para solucionar eso. Después de todo, las limitaciones de Visual Basic se solucionan con APIs. Hilsener.
|
|
|
En línea
|
|
|
|
CA
Desconectado
Mensajes: 159
Aiya Meldonya
|
Gorky es absurdo postear que algo te da un error y no dar ningun dato del error, para eso vas a google a buscar manuales y poco mas. Eres tu el que si que no aporta nada. Asi que si no te gustan mis respuestas me da igual, ni he faltado al respeto ni nada.
|
|
|
En línea
|
Del gran mar he llegado a la tierra media y esta sera mi morada y la de mis descendientes hasta el fin del mundo.
|
|
|
Impersecuto
Desconectado
Mensajes: 340
No es ni lo uno ni lo otro sino todo lo contrario.
|
Hola, yo no se de donde sacó el señor CA que yo reportaba un error en mi pregunta, tan sólo preguntaba sobre un método para trabajar archivos unicode en VB.
La respuesta que me dio NekroByte resuelve mis dudas en forma plena y por lo tanto considero que él si logró sintonizar con el fondo de mis dudas.
Creo haber hecho mi consulta de la manera más clara posible y en ningún momento hablé de estar ante un error de ningún tipo sino más bien ante una duda, duda que el señor CA evidentemente no supo leer. Soy un forero antiguo de los foros de elhacker.net, no precisamente de este subforo, pero si tengo la suficiente experiencia como para entender la dinámica de las preguntas que se deben hacer en un foro como este, dinámica que permite entre otras cosas, no preguntar obviedades, repetir temas agotados o prestarse para malas interpretaciones. Siempre he sido un acérrimo defensor e impulsor del uso del botón buscar y cualquiera puede ver mi participación especialmente en el subforo de hacking wireless. No necesito por lo tanto reprimendas ni llamadas de atención de ninguna índole y menos en la forma prepotente, fustigadora y paternalista que se puede ver en la "respuesta" de CA.
Gracias a NekroByte por su respuesta y a Gorky por su pronunciamiento.
De cualquier manera les dejo saludos a todos.
|
|
|
En línea
|
Impersecuto de Chile
"Porque no tenemos nada queremos hacerlo todo"
|
|
|
soplo
Ex-Staff
Desconectado
Mensajes: 3.592
Debian rool'z
|
Este tema es muy interesante y debo añadir que yo de esto no sabía nada. Primero gracias a impersecuto por sacar este tema y a nekrobyte por aclararlo. Unicode y Visual Basic http://support.microsoft.com/kb/193540/es¡De todo se aprende!
|
|
|
En línea
|
Callar es asentir ¡No te dejes llevar!
|
|
|
Impersecuto
Desconectado
Mensajes: 340
No es ni lo uno ni lo otro sino todo lo contrario.
|
Hola, soy un desarrollador de rutas y material rodante para el MSTS (Microsoft Train Simulator).
Este simulador se configura completamente con archivos Unicode y por lo tanto se deben trabajar casi exclusivamente con el WordPad para preservar el formato. Aprendiendo de este tema y como manipular este tipo de archivos con Visual Basic se abre un mundo entero de posibilidades de automatizar tareas tediosas como la de colocar objetos repetitivos en los escenarios del simulador.
Si logro programar utilidades sencillas podré no sólo flexibilizar sino además simplificar el trabajo freeware de los que desarrollamos addons para el enriquecimiento de esta hermosa afición del tren virtual.
Gracias nuevamente a los que me aportaron y a Soplo por resaltar el tema.
Ahora a investigar, estudiar y ponerse manos a la obra.
Saludos.
|
|
|
En línea
|
Impersecuto de Chile
"Porque no tenemos nada queremos hacerlo todo"
|
|
|
CA
Desconectado
Mensajes: 159
Aiya Meldonya
|
Al parecer el probelma está en la conversión de formatos, la verdad no lo entiendo del todo bien, a ver si alguien me pudiera ayudar.
De antemano muchisimas gracias.
Saludos.
Ahi estas diciendo o insinuando que tienes un problema con algo, pues deberias decir exactamente que algo almenos en mi opinion es como si digo si tengo un problema con la clase timespan en si xq no con el tipo date. Pues vale como si no dices nada.
|
|
|
En línea
|
Del gran mar he llegado a la tierra media y esta sera mi morada y la de mis descendientes hasta el fin del mundo.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
leer/modificar/escribir archivos de texto
Programación C/C++
|
Neibar
|
4
|
9,310
|
6 Abril 2012, 01:29 am
por Xandrete
|
|
|
(Ayuda) Notepad++ guarda los archivos en codificación UNICODE
Programación General
|
Seyro97
|
0
|
2,607
|
16 Agosto 2015, 21:21 pm
por Seyro97
|
|
|
Cómo escribir/modificar exploit RCE sin conocer el SO de la víctima?
Bugs y Exploits
|
Ethicalsk
|
2
|
3,724
|
2 Noviembre 2016, 05:23 am
por Ethicalsk
|
|
|
Leer y escribir Archivos .doc(word) en Python
Scripting
|
Avispon99
|
9
|
8,219
|
6 Mayo 2018, 20:15 pm
por Sentex
|
|
|
Batch leer y escribir archivos en la nube
Scripting
|
rafaeljoseyepez
|
2
|
2,707
|
14 Julio 2020, 20:07 pm
por rafaeljoseyepez
|
|