SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: AlbertoV 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.
-
Hola, lo que yo hago cuando quiero hacer algo en word o excel desde vb.net, es primero, hacerlo en word por medio de la grabación de un macro, despues modificas la macro y ahi esta el codigo, solo es que lo adecues, me refiero a que en vb antes le pongas el objeto de word, ejem:
objWord.funcion.etc.etc=algo
asi te funciona o por lo menos a mi si...
prueba y me dices si tienes mas problemas, saludos :good:
-
Hola Carlos.
Gracias por contestar pero ya no hace falta que te preocupes, ya tengo más o menos encaminado el problema a base
de darme unos cuantos cabezazos contra el monitor.
A final he ido probando los métodos y propiedades que me venían en el .chm hasta que más o menos he conseguido lo que quería y si me surge alguna duda más ya os preguntaré.
Adios.