hola, lei una vez, nose si fue en este foro, pero un programa que pone enable los botones que estan unabled es decir, aveces uno ve programas con botones y no se pueden usar algunos botones asta que lo compras o insertas el serial.. ??? espero que me entiendan ???
el veoveo activa los botones, pero tb puedes usar un editor de recursos o un editor hexadecimal.
Con un editor Hex se puede ver de esta manera, imaginemos que el boton que no esta enabled como tu dices se llama "Start Full Version", pues buscando en el editor Hex podras encontrarte con esto:
00002694: 45 6E 61 62 6C 65 20 4D 65 00
= Caption = "Start Full version"
0000269E: 04
= Control type = Command Button
0000269F: 78 00
= Left = 120
000026A1: C8 0A
= Top = 2760
000026A3: AF 05
= Width = 1455
000026A5: EF 01
= Height = 495
000026A7: 08 00
= Enabled (08) = False (00)
---------------------------------------------
y solo haces una modificacion que quedaria asi:
00002694: 45 6E 61 62 6C 65 20 4D 65 00
= Caption = "Start Full Version"
0000269E: 04
= Control type = Command Button
0000269F: 78 00
= Left = 120
000026A1: C8 0A
= Top = 2760
000026A3: AF 05
= Width = 1455
000026A5: EF 01
= Height = 495
000026A7: 08 00
= Enabled (08) = True (01)
;)
bueno, no se en que editor hexadecimal veras de esa manera las cosas, mas bien parece un editor de recursos. y sobre lo de 00 = false, 01=true. voy a ponerte un caso en delphi:
desactivado.Enabled..
en esos dos puntos tienes las propiedades del boton (activado o no) estando desactivado tiene estos valores 0808, para activarlo tienes que poner 0908. si pones 01 el programa no funciona. a si que en estos temas creo que no se puede generalizar.
Lo dicho por Anthony Williams es totalmente cierto, pero con un pequeño matiz. Solo funcionas para programas hechos en Vb y compilados en codigo nativo. Es decir que no esten en p-code.
Lo dicho para activar un boton en vb, bajamos 11 bytes a partir de la ultima letra del boton y sustituimos 00 por 01.
ShoulcK
no he dicho que sea falso. pero si digo que no se puede generalizar, pues cada lenguaje tiene sus cosas. y como puse en el ejemplo en delphi por ejemplo te puedes volver loco buscando el 00 para ponerlo a 01.