2
« en: Viernes 22 de Mayo de 2009, 14:08 »
Hola.
Actualmente estoy desarrollando un programa en visual basic 2005 el cual se encarga de obtener el Checksum-32, CRC-16, CRC-32, MD5 y SHA-1 de un fichero haciendo uso de un programa externo llamado WinHex.
Recuperar las encriptaciones y almacenarlas en variables de vb no me supone ningún problema, lo que me supone un problema es a la hora de crear una tabla en word desde el visual con el siguiente aspecto:
CHECKSUM-32 B277E4CFH
------------------------------------------------------------------------------------------------------
CRC-16 8D2FH
------------------------------------------------------------------------------------------------------
CRC-32 BC7144F0H
------------------------------------------------------------------------------------------------------
MD5 EF86667C12FD4451CCE421F9FBC39225H
------------------------------------------------------------------------------------------------------
SHA-1 858EB2C824F113E5546A8128FAF3793855128BF5H
Hasta ahora he conseguido crear la misma tabla pero sin añadirle la H minúscula, que es lo que me falta por hacer. Desde Word se que se consigue desde Formato-Fuente-Subíndice teniendo seleccionada la letra, pero a través del modelo de objetos de Word no me aclaro.
Pues mi pregunta sería si alguno de vosotros conoceis algún manual en condiciones que explique paso a paso este modelo de objetos o si sabría solucionarme el problema. La verdad es que lo único que encuentro por internet son fragmentos de códigos sobre esto pero ningún manual para principiantes claro y con bastantes ejemplos (Y con el VBAWD10.CHM tampoco me aclaro mucho).
Y también me surge este otro problema:
Shell("C:Archivos de programaWinhexWinhex.exe C:Archivos de programaWinhexscript.whs", AppWinStyle.MaximizedFocus, True)
Quiero abrir el programa pasándole un script como parámetro pero no me toma la cadena "C:Archivos de programaWinhexscript.whs" como parámetro.
Un saludo y gracias.