Buenas! a ver si alguien me puede ayudar...
Tengo un exe hecho en visual basic y necesito cambiar la propiedad maxdate de un objeto calendario (resumidamente hablando...) y no se como hacerlo.
Me he bajado el vb_decompiler, el Wdsm... pero no encuentro como hacerlo.
Alguien me puede ayudar, o guiar o algo?
Si necesitais mas datos me lo decis.
Voy a probar a descompilarlo, guardarlo como proyecto y con el microsoft studio volver a compilarlo...
Muchas gracias :rolleyes:
HOLA!!!
Fijate con un editor Hexadecimal, te vas a volver mono buscando, pero se puede XD.
Sino subí el exe y vemos que podemos hacer.
GRACIAS POR LEER!!!
me he bajado un editor, el HxD y he echo la busqueda de la propiedad del objeto y nada.
No se si lo estoy buscando bien o si no es el programa adecuado, simplemente le he dado a buscar, el parametro "date" y nada (he probado con varias opciones de busqueda); he hecho lo mismo con los programas que he mencionado antes.
Alguna ayuda mas?
Gracias a todos :-X
HOLA!!!
Estas seguro que el limite del calendario esta dado por el maxdate?
Porque tranquilamente lo pudieron haber hecho con un IF.
Por que no subís el exe así veo si lo puedo descompilar.
GRACIAS POR LEER!!!
Estoy seguro porque cuando cambio la fecha del sistema, entro en el formulario y me da un error de "...esta fuera de el intervalo de mindate y maxdate " acepto y el objeto funciona perfectamente, salvo por la cuestion de que no pasa al proximo año...
No te lo puedo mandar por razones laborales, lo siento... :-X
Gracias.
HOLA!!!
Cita de: Magius en 29 Diciembre 2010, 15:31 PM
No te lo puedo mandar por razones laborales, lo siento... :-X
Entiendo ... :¬¬
Y, que control es ese "calendario" pasame un screenshot, por que estoy viendo el de MSCAL.OCX y no tiene ninguna propiedad maxdate o mindate, seguramente es el control MonthView de MSCOMCT2.OCX , este si tiene max y mindate. Ahora me pongo a ver como hago esperame.
GRACIAS POR LEER!!!
HOLA!!!
Estuve viendo el control MonthView intente encontrar la fecha con el editor hexadecimal y se complica, no la pude encontrar. Asi que, esperemos que alguien mas sepa como hacerlo XD.
GRACIAS POR LEER!!!
Prueba con el cheat engine, suerte! ;)
Este hilo deberia ir en Ingenieria Inversa :-\
Para lo que deseas necesitas saber antes que nada si tu aplicacion esta empacada/comprimida/protegida, eso lo puedes saber con PeID, RDG Packer Detector, etc..., ya que si lo esta, deberas antes desempacarla/desprotegerla para poder cambiar lo que deseas.
En caso de que no lo este...bueno, aqui podrias usar varias herramientas para lograr lo que quieres, pero como varian las herramientas, asi varia la dificultad a la hora de trabajar con ellas, ademas, ya que dices que es un VB, lo mejor para editarle los recursos a un VB es con el VBReformer. Es una aplicacion sencilla, con una interfaz bien intuitiva, en cuanto lo abras, sabras como arreglartelas :P
Saludos
Bueno, ya esta resuelto el problema... despues de intentar descompilarlo, intentar abrirlo vb 6 proffesional y volverme un poco loco, he vuelto al principio y lo he echo por editor hexadecimal... he buscado la fecha por ansi, y tampoco, al final he traducido la fecha a hex, la he buscado y cambiado ;D
Cita de: 79137913 en 29 Diciembre 2010, 14:07 PM
HOLA!!!
Fijate con un editor Hexadecimal, te vas a volver mono buscando, pero se puede XD.
Muchisimas gracias a todos por su ayuda y consejos, he aprendido mucho de un tema que toy muyyy verde :rolleyes:
Feliz Año!
dame, el nombre exacto del programa es decir nombre y version ys sistema operativo para el que es compatible , y veremos